Linux下软件的基本安装和卸载

Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。
对于第一种,安装方法如下:
1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。
#cp xxx.tar.gz /root
2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:
#tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,应该是tar jxvf filename.tar.bz2来解压
3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。
4.执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为: #./configure
如果您想把软件安装到指定目录,应该用#./configure --prefix=/您自己指定的目录,比如我想把一个mlterm安装到/opt/mlterm目录中,应该如下输入
#./configure --prefix=/opt/mlterm
5.检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为: #make。
6.成功编译后,键入如下的命令开始安装:
#make install
7.安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令:
#make clean
#make distclean
至此,软件的安装结束。
对于第二种,其安装方法要简单得多。
同第一种方式一样,将安装文件拷贝至你的目录中。然后使用rpm来安装该文件。命令如下:
#rpm -i filename.i386.rpm
rpm将自动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。参数i的作用是使rpm进入安装模式。
软件的卸载
1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:
#rpm -q -a
即可查询到当前系统中安装的所有的软件包。
2. 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:
#rpm -e [package name]
即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:
#rpm -e [package name] -nodeps
忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用
如果想知道rpm包安装到哪里了呢?
应该用 #rpm -ql [package name]
3.如何卸载用源码包安装的软件?
最好是看README和INSTALL ;一般的情况下都有说,但大多软件没有提供源码包的卸载方法;我们可以找到软件的安装点删除。主要看你把它安装在哪了。
比如:
如果安装软件时,指定个目录。这个问题也不会难;
比如用源码包安装gaim 的
#./configure --prefix=/opt/gaim
#make
#make install
如果安装mlterm
#./configure --prefix=/opt/mlterm
#make
#make install
把源码包安装的软件,都指定安装在 /opt目录中,这样不就知道了;
如果删除,就删除相应的软件目录;
有些软件要在解压安装目录中执行 make uninstall ,这样就卸载掉了。

  • Linux濡備綍鍗歌浇杞欢?
    绛旓細鍦╓indows涓嬪畨瑁呰蒋浠舵椂锛屽彧闇杩愯杞欢鐨勫畨瑁呯▼搴忥紙setup銆乮nstall绛夛級鎴栬呯敤zip绛夎В鍘嬬缉杞欢瑙e紑鍗冲彲瀹夎锛岃繍琛屽弽瀹夎绋嬪簭锛坲ninstall銆乽nware銆佸嵏杞界瓑锛夊氨鑳藉皢杞欢娓呴櫎骞插噣锛屽畬鍏ㄥ浘褰㈠寲鐨勬搷浣滅晫闈紝绠鍗曞埌鍙鐢ㄩ紶鏍囦竴鐩寸偣鍑讳笅涓姝ュ氨鍙互浜嗐傝孡inux濂借薄灏变笉涓鏍蜂簡锛屽緢澶氱殑鍒濆鑰呴兘鎶辨ㄥ湪Linux涓嬪畨瑁呭拰鍗歌浇杞欢...
  • 濡備綍瀹夎鍜屽嵏杞絃inux鐨勮蒋浠
    绛旓細涓庡叾鐩哥被浼硷紝鍦↙inux涓嬫湁涓涓姛鑳藉己澶х殑杞欢瀹夎鍗歌浇宸ュ叿锛鍚嶄负RPM銆傚畠鍙互鐢ㄦ潵寤虹珛銆佸畨瑁呫佹煡璇佹洿鏂般佸嵏杞借蒋浠躲傝宸ュ叿鏄湪鍛戒护琛屼笅浣跨敤鐨勩傚湪Shell鐨勬彁绀虹鍚庤緭鍏pm锛屽氨鍙幏寰楄鍛戒护鐨勫府鍔╀俊鎭傞鍏堬紝灏嗗畨瑁呮枃浠舵嫹璐濊嚦浣犵殑鐩綍涓備緥濡傦紝濡傛灉浣犳槸浠oot韬唤鐧诲綍涓婄殑锛屽氨灏嗚蒋浠舵嫹璐濊嚦/root涓#cp ...
  • linux鍛戒护瀹夎杞欢鍖linux鍛戒护瀹夎杞欢
    绛旓細鏈変袱涓蒋浠惰兘澶熻В鍐宠繖涓棶棰橈紝閭e氨鏄疜install鍜孠ife锛屽畠浠槸tar鍖呭畨瑁呫佸嵏杞界殑榛勯噾鎼。rpm鍖咃紝瀹夎杩囩▼濡備笅锛1)鎿嶄綔绯荤粺锛歊edHat(RedHat/Fedora)2)甯歌鐨勫畨瑁呭寘鏍煎紡rpm鍖,瀹夎rpm鍖呯殑鍛戒护鏄渞pm-鍙傛暟鈥3)鍖呯鐞嗗伐鍏穣um4)鏀寔tar鍖5)1rpm鍛戒护锛氬畨瑁咃細rpm_ivh杞欢鍖呭悕.rpm(-I瀹夎杞欢锛-t娴嬭瘯瀹夎锛...
  • Linuxx涓嬪畨瑁呰蒋浠鏂规硶姹囨
    绛旓細6) 鎵ц鈥渕ake install鈥濆畬鎴瀹夎;7) 鎵ц鈥渕ake clean鈥濆垹闄ゅ畨瑁呮椂浜х敓鐨勪复鏃舵枃浠躲傚ソ浜,鍒版澶у姛鍛婃垚銆傛垜浠氨鍙互杩愯搴旂敤绋嬪簭浜嗐備絾杩欐椂,鏈夌殑璇昏呭氨浼氶棶,鎴戞庝箞鎵ц鍛?杩欎篃鏄竴涓狶inux鐗硅壊鐨勯棶棰樸傚叾瀹,涓鑸潵璇, Linux鐨搴旂敤杞欢鐨鍙墽琛屾枃浠朵細瀛樻斁鍦/usr/local/bin鐩綍涓!涓嶈繃杩欏苟涓嶆槸鈥滄斁鍥涙捣鐨嗗噯鈥濈殑...
  • linux瀹夎杞欢鍛戒护dpkglinux瀹夎杞欢鍛戒护
    绛旓細Linux涓嬭蒋浠跺畨瑁呬笌鍗歌浇鐨勬柟娉曞懡浠わ紵1銆佹偍鍙互浣跨敤鈥渄pkg鈥濆懡浠ゆ潵鏌ョ湅鎮ㄧ殑璁$畻鏈猴紝鎸夆淐trl+Alt+T鈥濈殑鎵鏈夊凡瀹夎鍖呯殑鍒楄〃锛屾墦寮涓涓粓绔獥鍙銆傚湪鎻愮ず绗︿笅閿叆浠ヤ笅鍛戒护锛岀劧鍚庢寜Enter閿俤pkg--list銆2銆佹粴鍔ㄥ畨瑁呯殑杞欢鍖呭湪缁堢绐楀彛鐨勫垪琛ㄤ腑鎵惧埌瑕佸嵏杞界殑銆傛敞鎰忓寘鐨勫叏鍚嶃3銆佽鍗歌浇绋嬪簭锛屼娇鐢ㄢ渁pt-get鈥...
  • 濡備綍鍦linux涓嬪畨瑁呭拰鍒犻櫎杞欢
    绛旓細1銆佷互鈥渞pm鈥濅负鍚庣紑鐨勪簩杩涘埗杞欢鍖 瀹夎锛歳pm -ivh *.rpm 鍗歌浇锛歳pm -e packagename 鍙傛暟-i琛ㄧず瀹夎锛-v鏄牎楠岋紝-h鏄敤鏁e垪绗︽樉绀哄畨瑁呰繘搴︼紝-e鏄垹闄よ蒋浠跺寘锛宲ackgename浠h〃杞欢鍖呭悕锛堜笉鍖呭惈.rpm鍚庣紑锛夛紝涔熷氨鏄増鏈彿鍓嶉潰閭d釜瀛楃涓层鍗歌浇杞欢鍓嶏紝搴旈鍏堢煡閬撹蒋浠跺寘鍦ㄧ郴缁熶腑娉ㄥ唽鐨勫悕绉帮紝鍙互浣跨敤...
  • 濡備綍鐢linux鍛戒护鍗歌浇杞欢?
    绛旓細linux鍗歌浇杞欢鍛戒护 1銆佹墦寮涓涓粓绔紝杈撳叆dpkg --list ,鎸変笅Enter閿紝缁堢杈撳嚭浠ヤ笅鍐呭锛屾樉绀虹殑鏄綘鐢佃剳涓瀹夎鐨勬墍鏈夎蒋浠躲2銆佸湪缁堢涓壘鍒伴渶瑕鍗歌浇鐨勮蒋浠剁殑鍚嶇О锛屽垪琛ㄦ槸鎸夌収棣栧瓧姣嶆帓搴忕殑銆3銆佸湪缁堢涓婅緭鍏ュ懡浠udo apt-get --purge remove 鍖呭悕 锛屾澶勬垜瑕佸垹闄ょ殑鏄痯olipo 锛岄偅涔堝湪缁堢杈撳叆sudo apt-...
  • 濡備綍鍒犻櫎linux涓嬪畨瑁呯殑杞欢
    绛旓細rpm -e [package name] -nodeps 蹇界暐渚濊禆鍏崇郴鐨勫嵏杞藉彲鑳戒細瀵艰嚧绯荤粺涓叾瀹冪殑涓浜杞欢鏃犳硶浣跨敤銆傝ˉ鍏咃細濡傛灉鏄互.bin缁撳熬鐨勪簩杩涘埗杞欢锛屽彲浠ョ敤浠ヤ笅鏂规硶瀹夎锛堜互so-6_0-beta-bin-linux-zh-Tw1.bin涓轰緥锛夛細鍦╯o-6_0-beta-bin-linux-zh-Tw1.bin鎵鍦ㄦ枃浠跺す涓嬭繍琛屾ā鎷熺粓绔 杈撳叆锛./so-6_0-beta-bin...
  • linux 鎬庝箞鍗歌浇杞欢 鍛戒护
    绛旓細鍦╓indows涓紝鎴戜滑鍙互浣跨敤杞欢鑷甫鐨瀹夎鍗歌浇绋嬪簭鎴栧湪鎺у埗闈㈡澘涓殑鈥滄坊鍔/鍒犻櫎绋嬪簭鈥濇潵瀹炵幇銆備笌鍏剁浉绫讳技锛屽湪Linux涓鏈変竴涓姛鑳藉己澶х殑杞欢瀹夎鍗歌浇宸ュ叿锛屽悕涓篟PM銆傚畠鍙互鐢ㄦ潵寤虹珛銆佸畨瑁呫佹煡璇佹洿鏂般鍗歌浇杞欢銆傝宸ュ叿鏄湪鍛戒护琛屼笅浣跨敤鐨勩傚湪Shell鐨勬彁绀虹鍚庤緭鍏pm锛屽氨鍙幏寰楄鍛戒护鐨勫府鍔╀俊鎭杞欢鐨鍗歌浇 ...
  • Linux绯荤粺杞欢瀹夎鍜屽嵏杞甯歌鏂规硶鏈変粈涔?
    绛旓細鈶爎pm鍖呭嵏杞斤細rpm -e xxx.rpm鈶um remove xxx.rpm鈶㈡簮鐮佸寘鍗歌浇锛歝d杩涘叆缂栬瘧鍚庣殑杞欢鐩綍锛屾墽琛宮ake uninstall鍛戒护锛屾垨鑰呯洿鎺ュ垹闄瀹夎鐩綍鐩稿叧Linux绯荤粺鐨闂锛屾垜寤鸿浣犲幓鐪嬮粦椹棰戝簱鐨勮棰戝涔狅紝寰堝鍏紑璇俱傚父瑙佺殑鎿嶄綔闂閮芥湁鐨勩傞潪甯搁傚悎鑷锛屼笉浠呯郴缁熻繕涓撲笟鍜屽叏闈傛壘涓嶅埌鐨勮瘽榛戦┈瀹樼綉瀵硅瘽妗嗘槸鍙互...
  • 扩展阅读:国外直播sdk ... 五菱车机系统升级包下载 ... javascript免费网站 ... linux软件安装5种方法 ... kali linux手机直装版 ... linux软件手机版 ... 五菱车机安装第三方app ... 安可系统怎么安装软件 ... linux下能做启动盘的软件 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网