ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Ubuntu系统上手常见问题和解决办法

2021-11-10 11:03:08  阅读:511  来源: 互联网

标签:解决办法 常见问题 mirrors sudo Ubuntu ubuntu deb multiverse 目录


一、Ubuntu安装后使用常见问题

1.更换软件源(解决无法连接wifi)

  1. 备份原来的源,将以前的源备份一下,以防以后可以用的,
    sudo cp /etc/apt/sources.list (这里空了一格) /etc/apt/sources.list.bak

  2. 打开/etc/apt/sources.list文件,在前面添加如下条目,并保存
    sudo gedit /etc/apt/sources.list
    【参考网址】(29条消息) ubuntu20.04更换国内源方法_武行 |【虾头】的博客-CSDN博客_ubuntu20.04更换国内源

    #添加阿里源
    deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    #添加清华源
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse multiverse
    
  3. 更新源
    sudo apt-get update

  4. 更新软件
    sudo apt-get upgrade

2.升级系统内核(解决无法调节屏幕亮度、无法分屏等)

亮度无法调节/缩放无法调整/无法使用HDMI扩展显示屏,其实都是一个问题导致的——内核版本,因为现在系统默认是5.4的内核。

  1. 查看系统内核

    uname -a

  2. 升级系统内核

    • 下载对应的内核文件(4个)image-20210922182252354
    • 保存到一个新的文件夹内,不要有其他deb文件
    • 在该目录下打开终端,输入指令:sudo dpkg -i *.deb
    • 安装好后,重启即可。安装过程中可能出现错误,Configuring Secure Boot。解决:在BIOS界面,关闭secure boot

3.解决关机时间过长问题

  1. 修改系统配置文件

    • 输入指令:sudo nano /etc/systemd/system.conf
    • 找到关于 DefaultTimeoutStopSec的配置
    • 去掉注释符号#,修改时间DefaultTimeoutStopSec=5s,保存退出
  2. 重新加载文件

    输入指令:sudo systemctl daemon-reload

二、Ubuntu基础知识

1.Ubuntu操作系统的文件目录结构

目录文件内容
/bin存放常用的终端命令的目录,例如:ls、mount、rm 等等
/boot存放系统启动所需的文件,包括 linux kernel,一个随机存储磁盘镜像和 Bootloader 的配置文件
/cdrom光盘目录,如果插入光盘会出现光盘内容(这个已经很少用了,被时代淘汰的功能)
/dev这个目录存放所有的设备文件,这些不是常规文件,而是指系统上的各种硬件设备,包括硬盘驱动器
/etc存放系统的全局配置文件,这里面的配置文件会影响系统所有用户的系统环境
/home用户的home目录,每个用户都有自己的home目录,里面是各种文件,如文档、图片、音乐等等
/lib存放非常重要的动态库和内核模块
/lib32系统32位支持库
/lib64lib64位支持库
/media作为外部设备的一个挂载点,比如硬盘或者可移动设备(U盘、DVD、CD),打开可看到挂载设备里面的内容
/mnt和 /media 一样,也是一个挂载点,但是专用于挂载临时的设备,例如网络文件系统
/opt用于安装系统额外的软件,这里安装的软件是手动安装的,不受 Ubuntu 软件管理包的管理
/proc一个虚拟文件系统,为内核提供向进程发送信息的机制
/rootroot 用户的root目录,不在 /home/ 中,即使 /home/ 不可用,也允许引导系统
/run在引导过程的早期可用的tmpfs(临时文件系统),其中存储了临时运行时数据。此目录下的文件将在引导过程开始时删除或截断
/sbin包含通常只应由超级用户使用的重要管理命令
/snapsnap应用框架的程序文件
/srv包含 HTTP(/srv/www/)或 FTP 等服务的数据目录
/sys可以访问的虚拟文件系统,用于设置或获取有关内核系统视图的信息
/tmp应用程序使用的临时文件的位置
/usr包含大多数用户实用程序和应用程序,并部分复制根目录结构,包括例如 /usr/bin/ 和 /usr/lib
/var致力于可变数据,例如日志,数据库,网站和临时脱机(电子邮件等)文件,这些文件从一次启动到下一次启动。它包含的一个值得注意的目录是 /var/log,其中保存了系统日志文件

2.Linux绝对路径与相对路径

  • 绝对路径

    从根目录开始写起,例如 /usr/local/mysql

  • 相对路径

/根目录
…/上级目录
./当前目录下(可省略不写)
./xxx当前目录下的xxx文件或者目录

三、Ubuntu系统常用命令

1.系统操作

sudo su由普通用户切换到root用户
su 用户名由root用户切换到普通用户

2.文件目录操作

cd切换目录
cp复制文件或者目录cp -rf example example2
把文件夹复制一份为文件夹2
mv移动文件或目录(或重命名)mv hello helloworld
mkdir创建
rm删除文件或者目录rm -rf abc
删除abc目录,和子项一并删除
r表示recursive(递归),f表示force(强制)
tar -zcvf压缩文件tar -zcvf 压缩文件名.tar.gz 被压缩文件名
缩文件名和被压缩文件名都可加入路径。
tar -zxvf解压缩文件到此目录下tar -zxvf 压缩文件名.tar.gz

3.python相关操作

操作命令备注
查看python版本python3 --version
python3 -V
version前面要用两个-,与window不同
查看python安装路径python3
import sys
print(sys.path)
/usr/lib/python3.8
安装pip切换到root用户:sudo su
执行更新:sudo apt update
sudo apt upgrade
安装pip3: sudo apt install python3-pip
查看pip版本pip3 --version

4.查看系统资源使用情况

$ gnome-system-monitor

四、Ubuntu安装应用软件

1.Ubuntu下Pycharm的安装与卸载以及设置桌面快捷方式

一、安装
  1. 下载安装包后,进行解压。在下载目录下,打开终端
  2. 解压缩,输入指令:tar -zxvf pycharm-community-2021.2.1.tar.gz
  3. 解压完成后,删除压缩包,输入指令:rm pycharm-community-2021.2.1.tar.gz
  4. 将解压缩后的目录移动…/opt目录下,方便其他用户使用,输入命令:sudo mv pycharm-community-2021.2.1 …/opt (sudo赋予root权限)
二、使用
  1. 启动工作目录至bin,输入指令:/opt/pycharm-community-2021.2.1/bin/pycharm.sh,一定要输入完整指令才能打开
  2. 初次打开,可能出现"no interpreter"的错误。解决办法:ubuntu系统一般自带python3,根据pycharm系统的提示,将系统自带的python3设置为解释器即可
三、卸载
  1. 相关目录

    • 程序文件目录

      所有的相关文件都保存在解压缩的目录中,即 /opt/pycharm-community-2021.2.1/目录下

    • 配置文件目录

      启动PyCharm后,会在用户家目录下建立一个.PyCharmxxx的隐藏目录,该目录保存PyCharm相关的配置信息

    • 快捷方式文件

      在ubuntu中,应用程序启动的快捷方式通常都保存在 /usr/share/applications 目录下

  2. 删除

    1. 删除解压缩目录,sudo rm -r /opt/pycharm-community-2021.2.1/
    2. 删除配置文件目录, rm -r ~/.PyCharmCE2021.2
    3. 如果不再使用PyCharm ,还需要将 /usr/share/spplications/ 下的jetbrains-pycharm-ce.desktop删除,sudo rm /usr/share/applications/jetbrains-pycharm-ce.desktop

2.Ubuntu下安装QQ

  1. 当前版本的QQ Linux版依赖gtk2.0,安装QQ Linux版前请确保你的系统已安装gtk2.0。以下是一些使用命令行安装gtk2.0的例子:
    sudo apt install libgtk2.0-0 # Ubuntu
  2. 需要root权限才能完成安装。在一些发行版中你可以通过双击文件管理器中的安装程序完成安装。以下是一些使用命令行来安装的例子:
    sudo apt install -y /path/to/linuxqq_1.0.1-b1-100_amd64.deb
    如果版本更新后登录出现闪退情况,请删除 ~/.config/tencent-qq/#你的QQ号# 目录后重新登录
  3. 卸载
    sudo dpkg -r linuxqq

3.Ubuntu安装、使用Android Studio

  1. 将下载文件解压缩到指定文件夹(/opt)中;
  2. 打开终端,输入:/opt/android-studio/bin/studio.sh,即可打开软件
  3. 如果您运行的是 64 位版本的 Ubuntu,那么您需要使用以下命令安装一些 32 位库:sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

4.Ubuntu安装搜狗输入法

  1. 添加中文语言支持

    • 打开 系统设置——区域和语言——管理已安装的语言——在“语言”tab下——点击“添加或删除语言”
    • 弹出“已安装语言”窗口,勾选中文(简体),点击应用
    • 回到“语言支持”窗口,在键盘输入法系统中,选择“fcitx”
    • 如果在键盘输入法系统中,没有“fcitx”选项时,建议先打开终端手动安装fcitx:sudo apt-get install fcitx 等安装成功之后再执行上述步骤
  2. 下载安装包,网址:https://pinyin.sogou.com/linux/

  3. 通过命令行安装搜狗输入法:sudo dpkg -i sogoupinyin_版本号_amd64.deb

  4. 如果安装过程中提示缺少相关依赖,则执行如下命令解决:

    sudo apt -f install

标签:解决办法,常见问题,mirrors,sudo,Ubuntu,ubuntu,deb,multiverse,目录
来源: https://blog.csdn.net/weixin_45677586/article/details/121244081

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有