一个计算机技术爱好者与学习者

0%

使用Ubuntu时遇到的问题

1. 前言

本文记录使用Ubuntu系统是遇到的一些问题和解决办法。

2. 安装Ubuntu系统特别慢

2.1. 问题描述

ubuntu安装过程“retrieving file 43 of 105”就停住了。

2.2. 解决办法

文件系统不对,重新分区,再次安装。

3. root账号问题

3.1. root账户未激活

在安装系统时,root账户并没有被激活来供你使用,即root帐号被隐藏了,而是通过初始用户与sudo的结合使用来完成一些需要root权限的任务。这样做的好处是防止你不得不使用root来进行一些系统的初级管理,同时完全允许另一个账户来充当超级用户,也保护了你系统的安全方面的缺陷。
如果你需要使用root用户来完成一些工作的话,使用以下命令激活root用户:

3.2. 解决办法

法一:
在终端中输入:sudo passwd root
之后要求你输入两次root用户的密码,重启后就可以登陆root用户了。
退出root权限方法:exit
若想禁用 root 帐号: sudo passwd -l root

法二:
1、重启电脑,选择recovery模式
2、找到最下边的root选项
3、在recovery模式的root用户下创建一个root用户,输入:passwd root
4、两次输入新密码即可

4. vim方向键乱码问题

4.1. 问题描述

ubuntu下使用vim时方向键变乱码,退格键不能使用。

4.2. 解决方法

重新安装vim

1
2
sudo apt-get remove vim-common
sudo apt-get install vim

如果安装失败,提示:Package vim is not available, but is referred to by another package.

请先执行:

1
sudo apt-get update

5. 无法使用root用户登录图形界面

5.1. 问题描述

Ubuntu12.10,无法使用root用户登录图形界面。

5.2. 解决办法

1、先设定一个root的密码
sudo passwd root

2、root 登陆
su root

3、备份一下lightgdm
cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.bak

4、编辑lightdm.conf
sudo gedit /etc/lightdm/lightdm.conf

修改为:

1
2
3
4
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true

重启登陆即可。已经可以输入root了。

注意:如果root登陆后没声音,是因为pulseaudio没有启动。
解决办法:将root加到pulse-access组

1
sudo usermod -a -G pulse-access root

然后修改配置文件/etc/default/pulseaudio,将PULSEAUDIO_SYSTEM_START设为1。

6. NTFS文件系统权限问题

6.1. 问题描述

修改 ubuntu NTFS 文件系统中的文件,提示没有执行权限。

6.2. 解决办法

由于NTFS本身的特殊性,不能对其分区的文件权限进行修改,无论是suodo还是root都没有用。

安装以下两个插件:

1
2
sudo apt-get install ntfs-3g
sudo apt-get install ntfs-config

图形界面打开ntfs-config,配置ntfs权限,全开。

再看NTFS目录下的所有文件,权限都有了。不过还是不能用chmod命令来修改。

同时,ntfs-config可以帮助用户自动挂载所有硬盘分区:

sudo ntfs-config,自动挂载所有分区。

实际就是在/etc/fstab中添加相应的挂载信息,如不需要,可以直接删掉,重启后就不再自动挂载了。

PS:查看硬盘分区UUID sudo blkid

7. 回环设备/dev/loop0占用100%

7.1. 问题描述

Ubuntu20.04,回环设备使用率100%

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Filesystem      Size  Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 796M 1.9M 794M 1% /run
/dev/sda1 20G 18G 1.1G 95% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop0 15M 15M 0 100% /snap/gnome-characters/254
/dev/loop2 90M 90M 0 100% /snap/core/6673
/dev/loop1 3.8M 3.8M 0 100% /snap/gnome-system-monitor/77
/dev/loop3 152M 152M 0 100% /snap/gnome-3-28-1804/31
/dev/loop4 36M 36M 0 100% /snap/gtk-common-themes/1198
/dev/loop7 1.0M 1.0M 0 100% /snap/gnome-logs/61
/dev/loop6 54M 54M 0 100% /snap/core18/941
/dev/loop5 4.2M 4.2M 0 100% /snap/gnome-calculator/406
tmpfs 796M 36K 795M 1% /run/user/1000

7.2. 解决办法

清理回环设备挂载

1
sudo apt autoremove --purge snapd

7.3. 扩展阅读

/dev/loopn这些设备在Linux下被称为回环设备。
1、查看回环设备

1
losetup

2、挂载xxx.ios镜像

1
2
losetup /dev/loop0 xxx.iso
mount /dev/loop0 /media

等同于:

1
mount -o loop xxx.iso /media
  • 本文作者: 好好学习的郝
  • 原文链接: https://www.voidking.com/dev-ubuntu-questions/
  • 版权声明: 本文采用 BY-NC-SA 许可协议,转载请注明出处!源站会即时更新知识点并修正错误,欢迎访问~
  • 微信公众号同步更新,欢迎关注~