一、Ubuntu安装后使用常见问题
1.更换软件源(解决无法连接wifi)
-
备份原来的源,将以前的源备份一下,以防以后可以用的,
sudo cp /etc/apt/sources.list (这里空了一格) /etc/apt/sources.list.bak -
打开/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
-
更新源
sudo apt-get update -
更新软件
sudo apt-get upgrade
2.升级系统内核(解决无法调节屏幕亮度、无法分屏等)
亮度无法调节/缩放无法调整/无法使用HDMI扩展显示屏,其实都是一个问题导致的——内核版本,因为现在系统默认是5.4的内核。
-
查看系统内核
uname -a
-
升级系统内核
- 下载对应的内核文件(4个)
- 保存到一个新的文件夹内,不要有其他deb文件
- 在该目录下打开终端,输入指令:sudo dpkg -i *.deb
- 安装好后,重启即可。安装过程中可能出现错误,Configuring Secure Boot。解决:在BIOS界面,关闭secure boot
3.解决关机时间过长问题
-
修改系统配置文件
- 输入指令:sudo nano /etc/systemd/system.conf
- 找到关于 DefaultTimeoutStopSec的配置
- 去掉注释符号#,修改时间DefaultTimeoutStopSec=5s,保存退出
-
重新加载文件
输入指令:sudo systemctl daemon-reload
二、Ubuntu基础知识
1.Ubuntu操作系统的文件目录结构
目录 | 文件内容 |
---|---|
/bin | 存放常用的终端命令的目录,例如:ls、mount、rm 等等 |
/boot | 存放系统启动所需的文件,包括 linux kernel,一个随机存储磁盘镜像和 Bootloader 的配置文件 |
/cdrom | 光盘目录,如果插入光盘会出现光盘内容(这个已经很少用了,被时代淘汰的功能) |
/dev | 这个目录存放所有的设备文件,这些不是常规文件,而是指系统上的各种硬件设备,包括硬盘驱动器 |
/etc | 存放系统的全局配置文件,这里面的配置文件会影响系统所有用户的系统环境 |
/home | 用户的home目录,每个用户都有自己的home目录,里面是各种文件,如文档、图片、音乐等等 |
/lib | 存放非常重要的动态库和内核模块 |
/lib32 | 系统32位支持库 |
/lib64 | lib64位支持库 |
/media | 作为外部设备的一个挂载点,比如硬盘或者可移动设备(U盘、DVD、CD),打开可看到挂载设备里面的内容 |
/mnt | 和 /media 一样,也是一个挂载点,但是专用于挂载临时的设备,例如网络文件系统 |
/opt | 用于安装系统额外的软件,这里安装的软件是手动安装的,不受 Ubuntu 软件管理包的管理 |
/proc | 一个虚拟文件系统,为内核提供向进程发送信息的机制 |
/root | root 用户的root目录,不在 /home/ 中,即使 /home/ 不可用,也允许引导系统 |
/run | 在引导过程的早期可用的tmpfs(临时文件系统),其中存储了临时运行时数据。此目录下的文件将在引导过程开始时删除或截断 |
/sbin | 包含通常只应由超级用户使用的重要管理命令 |
/snap | snap应用框架的程序文件 |
/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的安装与卸载以及设置桌面快捷方式
一、安装
- 下载安装包后,进行解压。在下载目录下,打开终端
- 解压缩,输入指令:tar -zxvf pycharm-community-2021.2.1.tar.gz
- 解压完成后,删除压缩包,输入指令:rm pycharm-community-2021.2.1.tar.gz
- 将解压缩后的目录移动…/opt目录下,方便其他用户使用,输入命令:sudo mv pycharm-community-2021.2.1 …/opt (sudo赋予root权限)
二、使用
- 启动工作目录至bin,输入指令:/opt/pycharm-community-2021.2.1/bin/pycharm.sh,一定要输入完整指令才能打开
- 初次打开,可能出现"no interpreter"的错误。解决办法:ubuntu系统一般自带python3,根据pycharm系统的提示,将系统自带的python3设置为解释器即可
三、卸载
-
相关目录
-
程序文件目录
所有的相关文件都保存在解压缩的目录中,即 /opt/pycharm-community-2021.2.1/目录下
-
配置文件目录
启动PyCharm后,会在用户家目录下建立一个.PyCharmxxx的隐藏目录,该目录保存PyCharm相关的配置信息
-
快捷方式文件
在ubuntu中,应用程序启动的快捷方式通常都保存在 /usr/share/applications 目录下
-
-
删除
- 删除解压缩目录,sudo rm -r /opt/pycharm-community-2021.2.1/
- 删除配置文件目录, rm -r ~/.PyCharmCE2021.2
- 如果不再使用PyCharm ,还需要将 /usr/share/spplications/ 下的jetbrains-pycharm-ce.desktop删除,sudo rm /usr/share/applications/jetbrains-pycharm-ce.desktop
2.Ubuntu下安装QQ
- 当前版本的QQ Linux版依赖gtk2.0,安装QQ Linux版前请确保你的系统已安装gtk2.0。以下是一些使用命令行安装gtk2.0的例子:
sudo apt install libgtk2.0-0 # Ubuntu - 需要root权限才能完成安装。在一些发行版中你可以通过双击文件管理器中的安装程序完成安装。以下是一些使用命令行来安装的例子:
sudo apt install -y /path/to/linuxqq_1.0.1-b1-100_amd64.deb
如果版本更新后登录出现闪退情况,请删除 ~/.config/tencent-qq/#你的QQ号# 目录后重新登录 - 卸载
sudo dpkg -r linuxqq
3.Ubuntu安装、使用Android Studio
- 将下载文件解压缩到指定文件夹(/opt)中;
- 打开终端,输入:/opt/android-studio/bin/studio.sh,即可打开软件
- 如果您运行的是 64 位版本的 Ubuntu,那么您需要使用以下命令安装一些 32 位库:sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
4.Ubuntu安装搜狗输入法
-
添加中文语言支持
- 打开 系统设置——区域和语言——管理已安装的语言——在“语言”tab下——点击“添加或删除语言”
- 弹出“已安装语言”窗口,勾选中文(简体),点击应用
- 回到“语言支持”窗口,在键盘输入法系统中,选择“fcitx”
- 如果在键盘输入法系统中,没有“fcitx”选项时,建议先打开终端手动安装fcitx:sudo apt-get install fcitx 等安装成功之后再执行上述步骤
-
下载安装包,网址:https://pinyin.sogou.com/linux/
-
通过命令行安装搜狗输入法:sudo dpkg -i sogoupinyin_版本号_amd64.deb
-
如果安装过程中提示缺少相关依赖,则执行如下命令解决:
sudo apt -f install