(转)VPS管理常用命令——软件管理

来源:互联网 发布:广联达软件学习 编辑:程序博客网 时间:2024/05/16 07:10

http://www.easyboxlite.com/index.php?post/2010/02/01/VPS%E7%AE%A1%E7%90%86%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E2%80%94%E2%80%94%E8%BD%AF%E4%BB%B6%E7%AE%A1%E7%90%86

 

管理VPS需要的命令并不多,大致分为服务管理、软件管理、目录/文档操作、权限管理等。本篇是软件管理,以Debian为例。

软件源

在进行安装/卸载等操作前,首先要了解一下软件源。和Windows不同,Linux大多数发行版都有自己的软件源,也就是经过官方或个人对特定版本编译优化过的软件库,使用软件源管理工具(例如apt或者aptitude)进行安装。因此首先要设定好软件源。Debian/Ubuntu中软件源的配置文件在 /etc/apt/sources.list中,下面是一个示例的sources.list文件

deb http://ftp.us.debian.org/debian stable  maindeb http://security.debian.org/ stable/updates main

Debian/Ubuntu中软件源管理工具可以使用apt或者aptitude。由于aptitude在解决依赖上比apt好,命令格式也比较统一好记,推荐用aptitude。以lighttpd为例说明如何在VPS中安装/卸载软件等。

设定好软件源后,要进行更新操作以下载最新的软件信息列表

sudo aptitude update

软件

安装软件

sudo aptitude install lighttpd

卸载软件

仅仅卸载lighttpd,由于其依赖关系而安装的其他软件都保留

sudo aptitude remove lighttpd

完全卸载一个软件,包括因依赖而安装的、已不再使用的其他软件

sudo aptitude purge lighttpd

搜索软件

搜索包含某一关键字的软件

sudo aptitude search lighttpd

显示软件信息

显示一个软件的基本信息,包括是否安装、版本号、描述等。

sudo aptitude show lighttpd

升级软件

将所有软件升级到最新版本。升级前先用update更新软件源列表。

sudo aptitude safe-upgrade

显示软件安装目录

如果要查看一个软件(如lighttpd)将文件都安装到了哪里,可以使用以下命令:

dpkg -L lighttpd
原创粉丝点击