个人工具

“模板:Ubuntu:Feisty/UbuntuUpdates/zh”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
Ubuntu Updates
Ubuntu系统更新
 
第3行: 第3行:
 
==== Apt使用, 软件和包的基本管理 ====
 
==== Apt使用, 软件和包的基本管理 ====
  
*参阅 [[#General Notes|基本知识]]
+
*参阅 [[#General Notes|基本备注]]
 
*参阅 [[#How to add extra repositories|添加额外软件源]]
 
*参阅 [[#How to add extra repositories|添加额外软件源]]
  
第124行: 第124行:
  
 
==== 手动更新系统 ====
 
==== 手动更新系统 ====
*参阅 [[#General Notes|基本知识]]
+
*参阅 [[#General Notes|基本备注]]
 
*参阅 [[#How to add extra repositories|添加额外软件源]]
 
*参阅 [[#How to add extra repositories|添加额外软件源]]
  

2007年5月30日 (三) 12:24的最新版本

Ubuntu系统更新

Apt使用, 软件和包的基本管理

Apt软件管理程序的基本使用

  • 安装软件
sudo aptitude install <packagename>

示例:

sudo aptitude install mpd sbackup
  • 删除软件
sudo aptitude remove <packagename>

示例:

sudo aptitude remove mpd sbackup
  • 搜索/查找指定软件
sudo aptitude search <keywords>

示例:

sudo aptitude search Music MP3
sudo aptitude search "Text Editor"
  • 更新软件列表(添加/删除源后必须进行的操作)
sudo aptitude update
  • 更新已安装的软件包
sudo aptitude upgrade
  • 更新整个系统
sudo aptitude dist-upgrade
  • 安装下载的XXX.deb软件包
sudo dpkg -i package.deb
  • 删除dpkg -i安装的软件包
sudo dpkg -r package
  • 重新配置/修复已安装的软件包
sudo dpkg-reconfigure package

示例:

sudo dpkg-reconfigure mpd
  • ".tar.gz" (Tar/GZip)压缩包的相关操作

解压:

tar xvzf package.tar.gz

压缩:

tar cvfz package.tar.gz folder
  • ".tar.bz" (Tar/BZip)压缩包的操作

解压:

tar xvjf package.tar.bz

压缩:

tar cvjf package.tar.bz folder
  • ".bz"压缩包的操作
bunzip2 file.bz
  • 解压".gz"压缩包
gunzip file.gz
  • 从源码编译安装软件

在进行源码编译安装前请确认已经建立好必要的编译环境 (比如安装必须的libraries, compilers, headers)

sudo aptitude install build-essential
sudo aptitude install linux-headers-`uname -r`

解压源码包(请参阅上文各种格式压缩包的操作)

tar xvzf package.tar.gz

开始编译工作:

cd /path/to/extracted/package
./configure
make
make install

如果可以正常编译/安装/使用该软件,可以考虑将它制作成deb包,以供将来使用(但用下面方法制作出来的deb包尽量不要提供给他人使用) 安装打包工具:

sudo aptitude install checkinstall

用"checkinstall"重建编译软件包:

cd /path/to/extracted/package
./configure
make
checkinstall

备份好最后得到的.deb格式的软件包,它可以通过下面的方法进行安装:

sudo dpkg -i package.deb

注意:这里只是讲了最基本的操作,由于各种软件编译所需的开发包,所需用到的编译参数各不相同,故在实际运用时需随机应变.

手动更新系统

sudo aptitude update
sudo aptitude upgrade
sudo aptitude dist-upgrade

或者

使用更新管理程序: 系统 -> 管理 -> 更新程序