博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu下几个重要apt-get命令用法与加速UBUNTU
阅读量:4043 次
发布时间:2019-05-24

本文共 2106 字,大约阅读时间需要 7 分钟。

用法: apt-get [选项] 命令

apt-get [选项] install|remove 包甲 [包乙 ...]

apt-get [选项] source 包甲 [包乙 ...]


apt-get 提供了一个用于下载和安装软件包的简易命令行界面。

最常用命令是 update 和 install。


命令:

update - 下载更新软件包列表信息

upgrade - 进行一次升级

install - 安装新的软件包(注:包名是 libc6 而非 libc6.deb)

remove - 卸载软件包

source - 下载源码包文件

build-dep - 为源码包配置所需的构建依赖关系

dist-upgrade - 发布版升级,见 apt-get(8)

dselect-upgrade - 根据 dselect的选择来进行升级

clean - 删除所有已下载的包文件

autoclean - 删除老版本的已下载的包文件

check - 核对以确认系统的依赖关系的完整性


apt-get remove packages-name # 删除一个软件包.

apt-get --purge remove packages-name     //跟下面的一样,保留配置文件

dpkg -P packages-name # 彻底删除一个软件包以及配置文件.

dpkg -r pkgname     保留配置文件

# 删除指定软件.但是不会删除配置文件.

aptitude remove

# 删除软件包以及所有配置文件. [完全删除]

# 推荐使用.这个命令会自动检测依赖关系.

aptitude purge

在ubuntu右键创建“以管理员权限打开夹”

sudo apt-get install nautilus-gksu

清理ubuntu系统无用的包

sudo apt-get autoremove

sudo apt-get install gtkorphan
sudo apt-get clean
sudo apt-get autoclean

加速 Ubuntu 70.4

注意:以下部分步骤如果修改错误,会导致系统无法启动,所以需要认真一点。

1、禁用 IPv6

目前 IPv6 还没有到来,Ubuntu 这个超前的功能暂时可以屏蔽掉,以加快速度。

编辑 sudo gedit /etc/modprobe.d/aliases,把:

alias net-pf-10 ipv6
修改为
alias net-pf-10 off #ipv6

2、并行运行开机启动脚本

/etc/init.d/ 下面的都是启动脚本,默认这些脚本是按顺序启动的,实际上,如果你使用的是 SATA 或 SCSI 接口,可以并行启动这些脚本程序,加速启动过程。

使用 vi 编辑 sudo vi /etc/init.d/rc,把:

CONCURRENCY=none
修改为
CONCURRENCY=shell

3、将 localhost 化名为主机名

据说这个方法可以改善使用 Ubuntu 一段后,在 GNOME 中启动应用程序变慢的问题。

编辑 sudo gedit /etc/hosts,把:

127.0.0.1 localhost
127.0.1.1 Ubuntu

在第一行末尾加上主机名,也就是第二行的那个名字。

127.0.0.1 localhost Ubuntu
127.0.1.1 Ubuntu

4、禁用 Pango

Pango 是一个着重于国际化的,用于输出和文本渲染的库,但是这个库可能导致 Firefox 等一些程序占用过高的 CPU,所以我们可以禁用它。

编辑 sudo gedit /etc/environment,添加:

MOZ_DISABLE_PANGO="1"

5、禁用 gettys

打开 sudo gedit /etc/event.d/tty3,把所有以 start 开头的行,用 # 注释掉。

6、安装 preload

可以把一些常用到的 lib 库和应用程序预加载到内存,以提高程序的启动速度。

sudo apt-get install preload

7、设置 swappiness

减少系统对于 swap 频繁的写入,将加快应用程序之间的切换,有助于提升系统性能。

系统默认为 60,你可以修改为 10:

sudo sysctl vm.swappiness=10

如果要让它开机自动设定,编辑 sudo gedit /etc/sysctl.conf 文件,加入:

vm.swappiness=10

8、使用 grub 的 profile 选项

grub 有个叫做 profile 的选项,它是一种系统启动时所要读取的所有的文件的索引,这样使得随后系统查找并且读取这些文件的速度就会加快。

在开机进入 grub 画面时按 esc 键,然后找到需要启动的内核,按 e 键,编辑启动参数,在后面加入 profile 后再按 b 进行启动。设置后,第一次开机需要建立索引,所以开机速度会慢一点,以后每次更新内核都需要这么做。

转载地址:http://mygdi.baihongyu.com/

你可能感兴趣的文章
驱动TFT要SDRAM做为显示缓存
查看>>
使用file查看可执行文件的平台性,x86 or arm ?
查看>>
qt5 everywhere 编译summary
查看>>
qt5 everywhere编译完成后,找不到qmake
查看>>
qt 创建异形窗体
查看>>
可重入函数与不可重入函数
查看>>
简单Linux C线程池
查看>>
内存池
查看>>
输入设备节点自动生成
查看>>
GNU hello代码分析
查看>>
Qt继电器控制板代码
查看>>
wpa_supplicant控制脚本
查看>>
gstreamer相关工具集合
查看>>
RS232 四入四出模块控制代码
查看>>
gstreamer插件之 videotestsrc
查看>>
linux 驱动开发 头文件
查看>>
/etc/resolv.conf
查看>>
container_of()传入结构体中的成员,返回该结构体的首地址
查看>>
linux sfdisk partition
查看>>
ipconfig,ifconfig,iwconfig
查看>>