Ubuntu软件安装和管理

一、概述

相对于其他的GNU/Linux套件来说,Ubuntu的一大优势就是应用程序的易用性,包括其方便的安装与卸载。

Ubuntu主要有以下几种包管理工具:

dpkg——Debian包安装工具

apt-get——APT的命令行前端

aptitude——APT的高级的字符和命令行前端

Dselect——使用菜单界面的包管理工具

Tasksel——Task安装工具

 

二、Ubuntu的软件包基础

1、软件包类型

1)二进制软件包:以Ubuntu特定的格式发布。使用.deb为扩展名以示区别。可以使用Ubuntu工具dpkg解包。

2)源码包:可以使用dpkg-source工具打包/解包Ubuntu源码包

        .dsc文件:用于描述源码包

        .org.tar.gz文件:未经修改的原始源代码压缩文件

        .diff.gz文件:包含了该软件包Ubuntu化时所做的修改

 

2、软件包命名约定

Ubuntu系统中,软件包的命名遵循一定的约定,如:foo_ver-rev_arch.deb

其中:

foo是软件包的名称

ver是软件本身的版本号

rev是Ubuntu修订版本号

arch是目标架构名称

例:sudo apt-get source vim 找vim的资源,自主寻找下载解压

Vim也可以创建执行文件:vim number.sh 用sh number.sh 使其可运行?

Sh number.sh wy1 wy2 可打印变量wy1 wy2

 

三、软件包的命令行安装及管理

shell环境下,通过命令行方式从网站下载软件包,并对软件包进行安装和维护。

1、apt安装更新卸载程序包(The Advanced Packaging Tool)高级软件包工具

强大的包管理系统;图形化安装程序都是建立在其基础之上;apt会自动处理依赖关系;运行apt时,要求用户具有管理员权限。

 

apt由几个名字以apt-开头的程序组成,apt在终端下的一些常用操作命令如下:

查看软件的信息:sudo apt-cache showsrc

获得源代码:sudo apt-get source

安装软件包:sudo apt-get install

删除软件包: sudo apt-get remove

获取新的软件包列表:sudo apt-get update

升级有可用更新的系统:sudo apt-get upgrade

列出更多命令和选项:apt-get help

 

2、安装/卸载deb包Debian软件包格式的文件扩展名)

安装deb软件包,在终端输入以下命令: sudo dpkg –i

删除deb软件包,在终端输入以下命令: sudo dpkg –r

 

3、使用源代码包安装程序

在终端的命令行中,安装步骤如下:

1.对源码包进行相应的解压操作(不同的压缩包有不同的解压操作方式)

2.进入到解压目录下:cd  /${解压路径}

3.配置软件包的编译环境:./configure

4.编译:make

5.安装:make install

注意:在进行源码编译安装前请确认已经建立好必要的编译环境,如:安装必需的Libraries、Compilers、Headers

 

4、rpm文件包的转换使用

1)安装alien程序,默认情况下Ubuntu并没有安装alien工具。

在终端输入:sudo apt-get install alien

2)在终端使用管理员权限运行以下命令:sudo alien package_file.rpm

3)上面的命令将rpm文件转换为deb文件包,完成后会生成一个同名的package_file.deb文件

4)使用dpkg来安装转换后的软件包,在终端输入:sudo dpkg –i package_file.deb

注意:用alien转换的deb包并不能保证100%顺利安装

 

四、软件包的图形界面安装及管理

Ubuntu软件中心安装

 

五、软件源的添加和使用

安装软件之前,确认所下载软件是否来自一个安全的源。用户将不同的软件源混杂在一起可能使系统崩溃。

两种更新方式:终端下更新软件源。图形界面下更新软件源。

 

1、终端下更新软件源

第一步:备份当前的源列表文件,在终端输入如下命令:

     sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_backup

第二步:用文本编辑器编辑源列表文件:

      sudo gedit /etc/apt/sources.list

第三步:将新的软件源表写入文件sources.list

 

2、图形界面下更新软件源

到软件中心,编辑,软件源-》更改其他软件源-》选择下载服务器-》更新设置

你可能感兴趣的:(Ubuntu软件安装和管理)