|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 1535|回復: 0
打印 上一主題 下一主題

Linux操作系统软件安装教程

[複製鏈接]

38

主題

0

好友

3079

積分

大學生

Rank: 6Rank: 6

  • TA的每日心情
    無聊
    2024-10-21 23:07
  • 簽到天數: 866 天

    [LV.10]以壇為家III

    推廣值
    0
    貢獻值
    14
    金錢
    335
    威望
    3079
    主題
    38
    樓主
    發表於 2011-6-15 01:26:58
    Linux操作系统软件安装总结,这几天上手Linux,装了系统的第一件事必然是装常用的软件,Linux集成了不少软件,可是对于一些习惯了的  windows文件兼容性不太好,所以还是要下一些比较全面的软件或代替或补充。Linux下安装软件感觉很复杂,一种软件包就有一种安装方法,不象  windows找到.exe就万事大吉了,  而且不少软件都要很复杂的编译、配置,感觉头很大,这几天我唯一的工作就是不停的下载、安装。虽然开源是件很诱惑的事,可是感觉没有  windows的标准化的确大大削弱了linux的市场。把这几天用过的一些安装方法总结一下吧,以备日后。
      1) rpm包。是Redhat提供的一种已经编译过的包封的安装装格式。一般使用rpm命令直接执行安装,比较简单。常用的格式是:
      "rpm -ivh <文件名>.rpm"
      (-i是安装,-v是校验,-h是显示安装进度)
      卸载同样也是一条命令就完成了:
      "rpm -e <软件名>"
      这里的软件名跟rpm包的文件名不一样,通常不包括软件版本号,可以通过rpm命令先查看已安装的rpm软件包,再卸载列表中的软件。
      2) deb包。它是Debain Linux提供的一种已经编译过的包封的安装装格式。 安装方法跟rpm 类似。
      "dpkg -i .deb"
      "dpkg -e <软件名>"
      3) tar包。这种安装包是Unix下tar工具的压缩包,有时经过2次会在.tar后面加上.bz2、.gz等扩展名。这种包多数都提供源代码,开放性最好  (可以选择甚至修改模块,也不局限于某个发行版本)但安装和卸载也最多问题。一般安装tar包的步骤如下:
      1:解压压缩包——"tar -xvzf 压缩包名" 或者 "tar -xvzf  压缩包名"(-z是调用gzip解压,-x是解压,-v是校验,-f是显示文件结果,-y是调用bzip2解压)
      2:配置安装选项——"./configure",一般用prefix参数配置安装路径,其他的参数也很有用。
      3:编译安装文件——"make"。
      4:安装——"make install"
      5:清除安装产生的临时文件——"make clean"
      有些软件不完全遵循这个步骤,(比如luma  qq解压后直接./lumaqq就能运行,有点象windows的绿色软件)如果英文过关最好是阅读压缩包里的intall文件或者readme文件。一般来说,安装后的可执行文件会存放在/usr/local/bin目录下,但也不是唯一的,还是要仔细阅读这两个文件。
      卸载tar包可以进入安装目录执行"make uninstall" ,如果软件不提供uninstall,就必须手动"rm  -rf"删除了,如果文件分散地安装在系统的多个目录中,除非安装时记住了所有路径,否则就很难清除干净了。
      4)安装脚本。目前有些软件提供安装和卸载的SHELL脚本,只要运行install.sh甚至可以直接从网站下载软件一并安装到本地,同时运行  uninstall.sh就卸载该软件。
      linux找到一个适用的、完整的应用软件版本至关重要,这点我深有体会,我要安装的东西不多,但这几天就不停的各种版本来尝试,有些还会引起软件冲突,有些安装了发现没有传说中的功能又得下插件什么的。linux的发行版本又多,各种体会和经验都是因人而异了。

    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-11-1 09:24 , Processed in 0.011580 second(s), 17 queries , Gzip On, Memcache On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部