Chinaunix首页 | 论坛 | 博客
  • 博客访问: 261670
  • 博文数量: 71
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 920
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-16 13:07
个人简介

我喜欢蓝天,也喜欢雨天。

文章分类

全部博文(71)

文章存档

2014年(14)

2013年(57)

分类: LINUX

2013-12-05 17:19:48

原文地址:ubuntu下软件包安装 作者:zhe_wang

ubuntu下软件包安装有三种方式。

1,apt-get install 安装。
2,源码包安装。
      源码包安装一般就是三步走。
      a,配置:  ./configure
      b,编译: make
      c,安装: sudo make install
3,deb包安装。
------------------------------------------------------------------------
接下来主要想总结下方方式1和方式3软件包的安装和管理。
<1>,软件包的搜索。搜索要安装的软件包名,有两个工具。
       1,apt-cache.该工具是系统自带的,该工具是根据包名中
的关键词进行模糊匹配。
例如:
  1. linux@linux:~$ sudo apt-cache search libncurse
  2. libncurses5-dbg - debugging/profiling libraries for ncurses
  3. libncurses5-dev - developer's libraries and docs for ncurses
  4. libncursesw5-dbg - debugging/profiling libraries for ncurses
  5. libncursesw5-dev - developer's libraries for ncursesw
  6. centerim-utf8 - A text-mode multi-protocol instant messenger client
  7. libncurses-gst - Ncurses bindings for GNU Smalltalk
  8. libncurses-ruby1.8 - ruby Extension for the ncurses C library
  9. libncurses-ruby1.9.1 - ruby Extension for the ncurses C library
  10. libncurses5 - shared libraries for terminal handling
  11. libncursesw5 - shared libraries for terminal handling (wide character support)
  12. libncurses-ruby - ruby Extension for the ncurses C library
      2,工具apt-file。该工具使用的也很多,apt-file是根据包中的文件名搜索
软件包,在安装一些软件时经常会提示缺少一些依赖文件,这时候apt-file就派
上用场了。apt-file不是系统自带的工具,需要安装和更新。

安装:sudo apt-get install apt-file
更新:sudo apt-file update
----------------------------------------------------------------------------------------------------
<2>,搜索到软件包名后就要安装了,安装比较简单。
sudo apt-get install packagename

-----------------------------------------------------------------------------------------------------
<3>,卸载软件。
sudo apt-get remove packagename
-------------------------------------------------------------------------------------------------------
<4>,deb包的安装和卸载。
安装:sudo dpkg -i *.deb
卸载:sudo dpkg -r *.deb
-------------------------------------------------------------------------------------------------------
<5>,ubuntu下强大的软件管理工具aptitude
图形界面:sudo aptitude。
该工具很强大,可以使用图形的方式管理,也可以使用字符界面管理。
可以管理你所在系统安装了哪些软件,并进行了分类,没有安装哪些软件。
哪些软件需要更新等等。
------------------------------------------------------------------------------------------------------

阅读(738) | 评论(0) | 转发(0) |
0

上一篇:面试题

下一篇:c++构造函数详解

给主人留下些什么吧!~~