Ubuntu操作系列 - 问题

Ubuntu系列

  • 作者:邢万里
  • 学校:重庆邮电大学
  • email:wlxing@yahoo.com

安装

1. 分区问题
1.安装ubuntu时,注意分区问题!最多只有4个主分区!因此安装ubuntu时,建议用1个主分区即可。否则剩下的空间,即Free Space将变为Unusable Space。

使用

1. update升级
1.1 场景:更换了源之后,使用#sudo apt-get install命令出现如下情况。
” A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error:…”
解决方法:
(1)sudo apt-get clean
(2)cd /var/lib/apt
(3)sudo mv lists lists.old
(4)sudo mkdir -p lists/partial
(5)sudo apt-get clean
(6)sudo apt-get update
注:
(1)apt-get autoclean:
如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的话,可以试试apt-get clean,这会把你已安装的软件包的安装包也删除掉,当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法。
(2)apt-get clean:
类似上面的命令,但它删除包缓存中的所有包。
(3)apt-get autoremove:
删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。
(4)apt-get remove 软件包名称:
删除已安装的软件包(保留配置文件)。
(5)apt-get –purge remove 软件包名称:
删除已安装包(不保留配置文件)。

1.2 场景:更新时,界面提示失败获取网页
屏幕出现无法获取网站内容文字,如:“W: Failed to fetch http://us.archieve ubuntu.com/ubuntu/dists/hardy-update/universe/binary-i386/Packages.gz 404 Not Found [ ]”如下图所示:

注:需要更新源。
图形界面版本:
(1)首先进入Software Sources页面,包含选择下载更新的源(服务器处)

(2)选择Download from中的other,改变其所使用的服务器

(3)右侧选择Select Best Server,或者,进入China栏去寻找默认服务器。选择合适的服务器即可,如果不清楚,可以自行百度下具体的地址。

(4)输入命令:#sudo apt-get update。完成更新。

命令行版本:
(1)备份sources.list文件:#cp /etc/apt/sources.list etc-backup/etc-apt-source.list
(2)sudo gedit /etc/apt/sources.list,将全部内容替换为以下其中一个源即可。
(3)输入命令:#sudo apt-get update。完成更新。

# 中国科技大学(教育网用户推荐)
deb http://debian.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-backports restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse

或者

# 163(非教育网推荐)
deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted
deb http://mirrors.163.com/ubuntu/ precise-security universe
deb-src http://mirrors.163.com/ubuntu/ precise-security universe
deb http://mirrors.163.com/ubuntu/ precise-security multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

1.3 场景:public key问题
使用#sudo apt-get update遇到“W:There is no public key available for the following key IDs:”如下图情况:

解决方法:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
加上本机出错中的“key IDs”:后面的一串数字。如下图:

x. 其它问题
1. 场景:出现如下类似界面时,无法使用方向键。
如下图所示:
!这里写图片描述

解决方法:此类情况,使用TAB键进行选择。

2. 场景:系统无法找到/var/log/messages。
解决方法:
(1) 编辑/etc/rsyslog.d/50-default.conf
其中有这么一段,下述已经取消注释(注释符号为“#”)了

*.=info;*.=notice;*.=warn;\
    auth,authpriv.none;\
    cron,daemon.none;\
    mail,news.none        -/var/log/messages

(2) 重启服务

#sudo restart rsyslog

编译(make)
如果遇到报错“dereferencing pointer to incomplete type”,说明头文件没有使用或者没有使用正确。

Ubuntu系统中,为了自动化地检测并安装适合的硬件设备驱动程序,我们使用`ubuntu-drivers`工具。这个工具能够帮助用户发现系统中未正确安装的驱动程序,并提供相关的建议来解决问题。 ### 安装ubuntu-drivers的过程: 1. **打开终端**:首先,您需要在Ubuntu桌面环境下启动终端应用程序,可以通过按下`Ctrl + Alt + T`快捷键快速打开,或者从应用菜单找到终端图标点击打开。 2. **更新包列表**:在开始安装之前,最好先更新一下本地的包列表,确保所有包都被最新版本覆盖。在终端中输入以下命令: ```bash sudo apt update ``` 输入命令后,按回车键执行操作,这可能会耗时几分钟,取决于网络速度和服务器响应情况。 3. **安装ubuntu-drivers**:接下来,您可以使用下面的命令来安装`ubuntu-drivers`: ```bash sudo apt install ubuntu-drivers ``` 回车后,等待安装过程完成。系统会提示您选择安装的驱动程序系列,通常选择默认选项即可。 4. **自动安装驱动**:为了利用`ubuntu-drivers`的自动功能,您可以在终端中执行: ```bash sudo /usr/bin/ubuntu-drivers autoinstall ``` 这个命令将自动检测您的硬件设备,并尝试安装适合它们的驱动程序。如果您有任何敏感数据需要保护,系统会在执行前提醒您进行备份。 5. **验证安装**:最后,可以使用`lsmod`命令来检查驱动模块是否已经被加载到内核中: ```bash lsmod | grep -i driver ``` 如果有对应硬件驱动的信息列出,说明安装过程成功。 ### 使用注意事项: - **权限问题**:在执行上述命令时,需要使用`sudo`来提升权限,确保有足够的权利去安装新软件或修改系统设置。 - **资占用**:自动安装过程中可能需要一些额外的磁盘空间,特别是在更新驱动程序时。 - **安全性**:确保在安全的网络环境中执行此类操作,避免潜在的安全风险。 通过以上步骤,您就可以顺利安装并使用`ubuntu-drivers`来进行硬件驱动的管理和优化了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值