ubuntu下软件包安装有三种方式。
1,apt-get install 安装。
2,源码包安装。
源码包安装一般就是三步走。
a,配置: ./configure
b,编译: make
c,安装: sudo make install
3,deb包安装。
------------------------------------------------------------------------
接下来主要想总结下方方式1和方式3软件包的安装和管理。
<1>,软件包的搜索。搜索要安装的软件包名,有两个工具。
1,apt-cache.该工具是系统自带的,该工具是根据包名中
的关键词进行模糊匹配。
例如:
- linux@linux:~$ sudo apt-cache search libncurse
- libncurses5-dbg - debugging/profiling libraries for ncurses
- libncurses5-dev - developer's libraries and docs for ncurses
- libncursesw5-dbg - debugging/profiling libraries for ncurses
- libncursesw5-dev - developer's libraries for ncursesw
- centerim-utf8 - A text-mode multi-protocol instant messenger client
- libncurses-gst - Ncurses bindings for GNU Smalltalk
- libncurses-ruby1.8 - ruby Extension for the ncurses C library
- libncurses-ruby1.9.1 - ruby Extension for the ncurses C library
- libncurses5 - shared libraries for terminal handling
- libncursesw5 - shared libraries for terminal handling (wide character support)
- 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。
该工具很强大,可以使用图形的方式管理,也可以使用字符界面管理。
可以管理你所在系统安装了哪些软件,并进行了分类,没有安装哪些软件。
哪些软件需要更新等等。
------------------------------------------------------------------------------------------------------
阅读(1963) | 评论(0) | 转发(4) |