创新意识
前言
下面的命令大都需要在控制台 / 终端 / shell下输入。
控制台, 终端, 和 shell意味着同样一件事 - 一个命令行界面,他可以用来控制系统。
打开一个控制台:
应用程序 --> 附件 --> 终端
任何一个使用 'sudo' 作为前缀的命令都需要拥有管理员(或 root) 访问权限。所以你会被提示输入你自己的密码。
安装升级
查看软件xx x安装内容
dpkg -L xxx
查找软件库中的软件
apt-cachearch正则表达式
或
aptitu de arch软件包
显示系统安装包的统计信息
apt-cachestats
显示系统全部可用包的名称apt-cachepkgnam es
显示包的信息
apt-cacheshow k3b
查找文件属于哪个包
dpkg -S filena me
apt-file arch filena me
男人摸美女的胸查看已经安装了哪些包dpkg -l
也可用
dpkg -l | less
翻页查看
查询软件xx x依赖哪些包apt-cachedepend s xxx
查询软件xx x被哪些包依赖apt-cacherdepen ds xxx
增加一个光盘源
sudo apt-cdromadd艾贴
系统更新
sudo apt-get update (这一步更新包列表)
sudo apt-get dist-upgrad e (这一步安装所有可用更新)
或者
四物汤的做法
军语sudo apt-get upgrad e (这一步安装应用程序更新,不安装新内核等)
清除所有已删除包的残馀配置文件
dpkg -l |grep ^rc|awk '{print$2}' |sudo xargsdpkg -P
如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。dpkg: --purgeneedsat leastone packag e name argume nt
麋竺Type dpkg --help for help aboutinstal lingand deinst allin g packag es [*];
U `dlec t' or `aptitu de' for ur-friend ly packag e manage ment; Type dpkg -Dhelpfor a list of dpkg debugflag values;
北京西餐厅Type dpkg --force-help for a list of forcin g option s;
Type dpkg-deb --help for help aboutmanipu latin g *.deb files; Type dpkg --licens e for copyri ght licens e and lack of warran ty (GNU GPL) [*].
Option s marked[*] produc e a lot of output- pipe it throug h `less' or `more' !
编译时缺少h文件的自动处理
sudo auto-apt run ./config ure
查看安装软件时下载包的临时存放目录
ls /var/cache/apt/archiv es
备份当前系统安装的所有包的列表
dpkg --get-lect ions| grep -v deinst all > ~/somefi le
从上面备份的安装包的列表文件恢复所有包
dpkg --t-lect ions< ~/somefi le
sudo dlec t
清理旧版本的软件缓存
sudo apt-get autocl ean
清理所有软件缓存
sudo apt-get clean
删除系统不再使用的孤立软件
sudo apt-get autore move
如果使用
sudo apt-get autore move--purge
的话会把这些孤立软件的残留配置文件也一并移除
查看包在服务器上面的地址
apt-get -qq --print-uris instal l ssh | cut -d\' -f2
彻底删除Gn ome
gamessudo apt-get --purgeremove liborb it2
彻底删除KD E
sudo apt-get --purgeremove libqt3-mt libqtc ore4
一键安装 LAMP 服务