亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

安裝Linux我們需要改變20件事情

2024-09-05 23:01:18
字體:
來源:轉載
供稿:網友

本文目的在于建議Linux開發者應更加注意方便用戶的使用,改進軟件包管理器,使得用戶在安裝Linux軟件時少一些迷惑。在Linux下安裝軟件能夠引起新手的迷惑,同樣也會使有經驗的朋友或喜或悲。

  下面是在Linux下安裝軟件我們需要改變的20件事:

  1.開源并不僅僅是源代碼

  “它是開源的,這是源代碼。”可能會被忽略。多數用戶實際上并不需要源代碼,他們想要一個二進制文件。開發者應該提前將他們程序打包,確實需要鼓勵開發者這樣做。

  2.如何運行

  “我已經安裝了Foo,但是如何運行呢?”在相關論壇上沒有看到類似提問的恐怕沒有幾人吧。所有遵循Freedesktop.org 標準的窗口管理器,都會遵循標準XDG 關于菜單入口的桌面文件規定。安裝一個圖形化程序就不用抱怨了。

  3.標準化界面

  忘記關于文件包格式的爭論吧,它將永遠不會發生。我們需要一個標準軟件包圖形界面管理器,可以安裝所有的軟件包。設想一下,Synaptic在Ubuntu和 Fedora上運行,知道是采用Debs包還是RPMs軟件包格式,那該多好啊。

  4.更容易地添加軟件倉庫repositories

  添加repositories,經常是從瀏覽器復制粘貼很長、很神秘的文本字符串到終端。一個標準的repository文件會使瀏覽器啟動合適的包管理器將其添加到repository,就是出現一個對話框“are you sure/do you trust this”。

  5.更簡單地源代碼編譯

  多少程序沒有編譯器和安裝說明呢?很多都有通用的自動生成工具。這很容易呀。那為什么不給用戶生成一個Install.sh腳本呢?同時檢查一下依賴關系嘛。

  6.Autotools = yuck

  Autotools 很慢,看起來有一種神秘感。開發者主要使用Autotools。終端用戶不應該看到這種東西。

  7.降低文件系統雜亂程度

  真有必要把文件安裝到眼花繚亂的目錄中嗎?從軟件包管理器安裝程序是個不錯的建議,卸載時候也可以知道把誰給清除了。構建源代碼可能在卸載或從系統中移除時不夠人性化,尤其是開發者不提供卸載文件時。

  8.標準綜合包

  若是我們不能在單文件包格式上達成協議,標準包管理又從何談起呢?

  9.標準軟件包名字

  為什么不同的發行版命名同一個軟件包會有不同的名字?如果在發行版本之間有一致的命名,解決軟件包的依賴關系是不是會更容易些呢?

  10.標準軟件包拆分

  不僅是軟件命名需要統一,在每個發行版本里,次軟件包也需命名一致。對上游開發者來說,一致性還有一段路要走。

  11.去除 -dev軟件包

  當我們嘗試編譯源代碼時,包含庫頭文件的-dev 或 -devel軟件包會帶來無窮的迷惑,比如經常出現像”libfoo not found”這樣的信息。當安裝GCC或Autotools時,自動安裝相關的 -dev 軟件包,將會減少我們的痛苦。

  12.自動完成源代碼軟件包的安裝

  如果每個發行版需要不同的軟件包,或許單源軟件包能夠解決這一情況。但是如果軟件包管理器能夠自動下載、編譯、安裝源代碼,這不就解決不同包需求了嗎?

  13.基于瀏覽器的軟件包管理

  現在,軟件包管理器圖形化界面已經很棒了,但是遠程安裝又得回到命令行下。運行在網絡瀏覽器上的軟件包管理器將會使得瀏覽和升級遠程電腦上的軟件更加方便。

  14.我們需要這么多的軟件包嗎?

  一些項目有源代碼,也提供Deb和RPM包文件下載。對每個Ubuntu衍生版本來說,都有自己的軟件包,別說SUSE和Fedora的衍生版了。開發者們,真的有必要讓可憐的終端用戶墮入深淵嗎?

  15.非單一目錄安裝

  有時,軟件在自己的目錄里安裝的想法會冒出來。嗯,看起來很有吸引力。但對我們用戶來說,單擊“安裝”按鈕運行程序,然后在菜單啟動就行了。

  16.從網頁鏈接到軟件管理器

  一般來說,當發現想嘗試軟件所在的一個網址后,接著你開始在軟件管理器里面尋找軟件包,或冒險使用一個未經發行版本驗證的網址的軟件包。是不是,從URL啟動軟件包管理器進而尋找軟件包,這樣會不會更加方便一些呢?

  17.安裝后運行

  如果安裝一份非后臺運行的軟件,有可能一安裝完成,就運行它。要是當安裝完成后你喜愛的軟件包管理器出現一個核對窗口,是不是更加方便?不必從菜單啟動,直接單擊“安裝并運行”,就這么點事兒。

  18.確保源代碼在包數據庫構建

  不僅是從源代碼安裝有點痛苦,其實,包管理器也不知道你究竟已經安裝了什么,所以依賴總是出現缺失,解決不好。要是有一個包管理器,能夠從源碼包構建,不僅緩解安裝的痛苦,也能讓我們知道安裝了什么。

  19.非全包軟件包

  應用程序和庫文件分成單獨的包,引起了依賴和其他的問題,但是這被大多數軟件包管理器所有效解決。我們也可以通過窗口把所有的東西放在一個包里,這就意味著把分散在文件系統里不同版本的相同庫文件聚合到了一起。

  20.清除舊的依賴

  當你安裝軟件時,它的依賴也被安裝上了。但是當你移除軟件包時,這些依賴還呆在系統里,逐漸填滿你的硬盤。軟件包管理器不僅應該移除不需要的依賴,還應該隨時清理系統。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲人成在线观看| 欧美超级免费视 在线| 日韩精品www| 亚洲男人第一网站| 国模极品一区二区三区| 成人免费激情视频| 韩国日本不卡在线| 高清欧美性猛交| 亚洲欧美国产日韩天堂区| 久久亚洲电影天堂| 亚洲精品国产精品国自产在线| 亚洲影院高清在线| 中文字幕日韩视频| 亚洲精品免费在线视频| 92裸体在线视频网站| 欧美亚洲午夜视频在线观看| 日韩在线国产精品| 国产小视频91| 日日骚久久av| 亚洲在线一区二区| 国产激情久久久| 亚洲国产91精品在线观看| 91美女高潮出水| 日韩精品在线电影| 亚洲激情视频网| 日韩av在线播放资源| 久久久久久一区二区三区| 中文字幕一区二区三区电影| 久久免费福利视频| 亚洲人成电影网| 97视频在线观看亚洲| 国产在线观看精品| 77777少妇光屁股久久一区| 国产精品igao视频| 欧美亚洲另类激情另类| 亚洲国内精品在线| 国产成人福利夜色影视| 91情侣偷在线精品国产| 亚洲日韩中文字幕| 亚洲欧美日韩中文视频| 亚洲欧美在线播放| 亚洲精品免费一区二区三区| 亚洲第一中文字幕| 亚洲a中文字幕| 青青草成人在线| 亚洲成人精品视频| 亚洲精品国产品国语在线| 97精品视频在线播放| 日韩欧美有码在线| 成人国产精品免费视频| 国产女同一区二区| 视频直播国产精品| 日韩麻豆第一页| 91亚洲va在线va天堂va国| 日韩电影免费观看在线| 91精品国产91久久久久久| 中文字幕欧美精品在线| 青青草原成人在线视频| 国产欧美在线看| 欧美日韩中文字幕综合视频| 日韩欧美999| 久久久精品亚洲| 久久香蕉国产线看观看av| 在线看日韩av| 国产自产女人91一区在线观看| 日韩国产欧美精品在线| 欧美乱大交xxxxx另类电影| 亚洲精品美女在线观看| 欧美高清在线视频观看不卡| 久久手机精品视频| 91久久国产精品91久久性色| 日本aⅴ大伊香蕉精品视频| 欧美香蕉大胸在线视频观看| 91香蕉嫩草影院入口| 国产免费一区二区三区在线观看| 国产日韩欧美91| 成人黄色av播放免费| 亚洲黄色av网站| 国产97在线观看| 亚洲国产日韩欧美综合久久| 久久国产精品影片| 动漫精品一区二区| 日韩中文字幕不卡视频| 亚洲乱码国产乱码精品精天堂| 国产成人欧美在线观看| 久久久久久久久爱| 国产亚洲精品激情久久| 91久久在线视频| 欧美日韩国产综合视频在线观看中文| 日韩a**中文字幕| 一区二区三区视频观看| 久99九色视频在线观看| 日韩av电影手机在线观看| 国产精品久久久久久av福利软件| 亚洲精品动漫久久久久| 秋霞av国产精品一区| 久久深夜福利免费观看| 国产97在线观看| 国产69精品久久久久久| 精品国产一区av| 欧美高清videos高潮hd| 美女久久久久久久久久久| 亚洲视频999| 欧美日本在线视频中文字字幕| 欧美福利视频网站| 久久免费视频这里只有精品| 午夜剧场成人观在线视频免费观看| 日韩欧美高清在线视频| 欧美成人自拍视频| www日韩中文字幕在线看| www.久久久久久.com| 国产精品一区电影| 亚洲精品美女久久久久| 精品久久久av| 成人有码在线视频| 亚洲国产欧美一区二区三区久久| 亚洲日本欧美中文幕| 日韩av在线免播放器| 国产精品69精品一区二区三区| 成人免费淫片aa视频免费| 亚洲人成电影网站色xx| 日韩人在线观看| 亚洲高清色综合| 色婷婷综合成人| 色婷婷亚洲mv天堂mv在影片| 久久久久久久久中文字幕| 国产精品美腿一区在线看| 亚洲free性xxxx护士白浆| 欧美精品一区二区三区国产精品| 久久久免费精品视频| 国产成人免费av电影| 琪琪亚洲精品午夜在线| 亚洲xxxx妇黄裸体| 欧美大胆a视频| 亚洲第一区在线| 一区二区三区无码高清视频| 欧美成人精品在线| 97视频免费观看| xvideos亚洲| 97国产精品视频| 91在线观看免费观看| 精品久久国产精品| 久久综合亚洲社区| 色午夜这里只有精品| 亚洲精品影视在线观看| 欧美理论电影在线播放| 国产一区二区丝袜| 精品国产乱码久久久久酒店| 久久久国产91| 日韩av网址在线| 亚洲精品之草原avav久久| 色偷偷偷综合中文字幕;dd| 一区二区三区动漫| 国产精品中文字幕久久久| 91tv亚洲精品香蕉国产一区7ujn| 国产成人一区二区三区小说| 亚洲美女黄色片| 福利二区91精品bt7086| 超碰97人人做人人爱少妇| 久久99视频精品| 国产精品嫩草影院一区二区| 精品福利在线看| 伊人久久久久久久久久| xxxx性欧美|