清理我們的系統

我們被邀請使用的好處之一 GNU / Linux的 而是它沒有充滿垃圾,因為這不是真的,不同之處在於這些垃圾不會減慢系統速度,或者至少在我看來它沒有發生在我的計算機上,但儘管如此,我喜歡時不時地清理它,然後我分享我所做的事情。

德福斯特

該程序的目的是顯示尚未作為依賴項安裝的軟件包,並且將顯示一個列表,指示“保留”的軟件包。

它的使用非常簡單,當我們第一次運行它時,它會問我們一系列有關已安裝軟件包的問題。
我們可以選擇保留該包(它會被 debfoster 記住),也可以選擇刪除它。

如果在回答其中一個問題時我們對包裹有任何疑問,我們可以輸入“?” 以便查看有關它的信息。

就我而言,有很多關於我應該或不應該刪除的軟件包的問題

德博芬

該包生成系統上孤立包的列表。 通過孤兒包,我們理解那些不再需要的庫,也就是說,沒有安裝的包將其指示為依賴項。但是......小心從源代碼編譯的程序(使用 make install 或 checkinstall),因為它們的依賴項將不會被控制,這樣我們可能會導致一些操作問題。

有趣的選擇是 --libdev,它會生成一個包含不需要的開發庫(以 -dev 結尾)的列表。
要查看孤立包,只需運行命令

# deborphan
o
# deborphan –libdevel

可以使 apt-get 讀取 deborphan 生成的包列表:

# aptitude --purge remove `deborphan`
# aptitude --purge remove `deborphan --libdev

我們已經知道 –purge 選項會刪除包配置文件。
對於那些不喜歡控制台的人,我們可以安裝 gtkorphan,這是 deborphan 的一個非常簡單直觀的圖形界面。

通過刪除配置文件,我們可以釋放驅動器上的空間(遲早會非常有價值),並且可以保持 /etc 目錄乾淨。 使用以下命令,我們可以刪除已卸載的軟件包留下的配置文件,而無需使用 –purge 選項。

# dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`

其他形式:

清除已安裝應用程序的緩存:

sudo aptitude clean

清理已卸載的應用程序

sudo aptitude autoclean

清理已卸載應用程序的可能依賴項:

sudo aptitude autoremove

刪除舊內核

首先,我們需要確定係統上安裝的內核版本。

dpkg --get-selections | grep linux-image

一旦我們注意到,我們將卸載(刪除配置文件)不需要的內核

sudo aptitude remove --purge linux-image-X.X.XX-XX-generic

我們必須將“X”替換為我們要卸載的內核版本。

請注意,我們只需要超級用戶權限來刪除內核,而不是搜索它們。

PPA_清除

很多時候,通過在 Ubuntu 中添加 PPA 存儲庫,我們最終會得到一個不穩定的系統,存在依賴性錯誤,或者需要很長時間才能搜索出現的所有更新。
一種解決方案是清理該列表中給我們帶來問題或過時的存儲庫。

grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list > listappa.txt

使用此命令,我們創建一個包含完整列表的文本文件。

ppa-purge 是一個可以輕鬆刪除這些存儲庫條目和公鑰的腳本。 該腳本的另一個優點是,我們使用這些存儲庫安裝的程序,腳本本身負責嘗試將軟件包替換為官方 Ubuntu 存儲庫中相應的軟件包。 只要有可能。

從 Ubuntu 10.10 開始,它可以從官方存儲庫安裝。

sudo aptitude install ppa-purge

要使用它,我們在 .txt 文件中生成以下內容

/etc/apt/sources.list.d/wrinkliez-ppasearch-lucid.list:deb http://ppa.launchpad.net/wrinkliez/ppasearch/ubuntu lucid main

我們感興趣的是刪除“wrinkliez/ppasearch”

sudo ppa-purge ppa:wrinkliez/ppasearch

我正在考慮添加 localepurge,但它已經在以下鏈接中
https://blog.desdelinux.net/ahorra-cientos-de-mb-en-tu-ordenador-con-localepurge/

這是我通常使用的,我不使用圖形應用程序,以前我使用 ubuntu adjustment,但現在不再使用。
問候。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   拉馬 他說:

    gtkorphan 以圖形方式執行此操作

    pd: dpkg –purge `COLUMNS=300 dpkg -l | egrep“^rc” | cut -d' ' -f3` 在 debian wheezy 上給我一個錯誤

    dpkg: 錯誤: --purge 需要至少一個包名稱作為參數

    鍵入dpkg –help來幫助安裝和卸載軟件包[*];
    使用dselect或aptitude進行更友好的軟件包管理;
    輸入dpkg -Dhelp以獲得dpkg調試設置的列表。
    鍵入dpkg –force-help以獲得強制執行選項的列表;
    輸入dpkg-deb –help來幫助處理.deb文件;

  2.   特魯科22 他說:

    在我使用 debian 的 NAS 上,我對清理工具的體驗很差,我只是安裝 localepurge 並使用 aptitude 來清理未使用的依賴項,在 chakra 中我使用 pacman 來處理依賴項,其餘的則使用發行版附帶的名為 Sweeper 的程序。

  3.   混蛋BQ 他說:

    優秀的文章。 非常感謝。

  4.   他說:

    還有漂白位? 我就這樣度過了。 儘管事實是我已經大約三個月沒有清潔它並且它仍然工作良好,但我沒有註意到它變慢了。

    1.    瓦里·哈維(VaryHeavy) 他說:

      這就是我要命名的那個。 借助由 Filelight 支持的 BleachBit 來監視磁盤上不同文件的大小,我的表現相當不錯。

      1.    瓦里·哈維(VaryHeavy) 他說:

        不同的目錄我想說...我已經吃了一個字...

    2.    蓋爾曼 他說:

      就我的口味而言,BleachBit 是“最危險”的,你必須知道該說是和否,因為我看到在使用它並詳細說明它之後,系統毫無用處......結果......格式化並安裝從頭開始。

  5.   他說:

    如果能澄清所有這些過程都是針對 Debian 發行版或衍生版本的話,那就太好了……

    1.    圍攻84 他說:

      我一閱讀就不得不……我停止閱讀。

      1.    布萊爾·帕斯卡 他說:

        哈哈我也是。 撒謊,我讀了它,但我心裡有一個賭注告訴我停止閱讀。

        1.    蓋爾曼 他說:

          如果你是一個大吸血鬼,請小心賭注等等……呵呵 🙂 知道比較就是勝利並擁有更好的論據。 這就是智者所說的(我相信他們)。

          1.    曼努埃爾·德拉·富恩特 他說:

            成為 Archi-Vamp 有什麼問題嗎? *拔出尖牙*

      2.    蓋爾曼 他說:

        你錯過了與你的 Suse 面對並爭論的新鮮信息......因為即使你或我不使用它,它也應該被知道,(這是我個人的觀點,尊重你的觀點)。

        1.    圍攻84 他說:

          所以我錯過了很多信息,每當我看到/來自/在debian時,我都會路過。 😛

  6.   rat月 他說:

    我的筆記中已註明。 8級!

    1.    布萊爾·帕斯卡 他說:

      8級? 我從來沒有讀過。 記住了呵呵。

  7.   m 他說:

    “我們被邀請使用 GNU/Linux 的好處之一是它不會充滿垃圾,因為事實並非如此,”

    這種概括是絕對錯誤的,並且肯定會誤導新的 GNU/Linux 用戶對操作系統產生誤解。

    您應該澄清,您提到的問題與 DEBIAN 及其軟件包系統完全相關,因為在該發行版中,我只使用過一次,我發現了三個孤立的軟件包,而發生這種情況是因為我一直在搞亂系統。

    同樣,在我看來,“垃圾”一詞用來指代屬於操作系統一部分的文件(例如日誌、手冊和語言文件等)是非常不正確的。

    Windows 註冊表中會發現垃圾,因為編程不當的應用程序在卸載時通常會在系統中留下痕跡; 還有內在的系統問題、突然關閉以及為什麼惡意軟件通常不會損壞所述註冊表。

    儘管 GNU/Linux 並非沒有問題,但它不太可能無緣無故地遇到損壞的安裝或應用程序。

    我認為這篇文章絕對平庸,嚴重影響了諾貝爾用戶或非 GNU/Linux 用戶對該系統的看法。
    至少有必要指出,在這種特殊情況下,我們談論的是 Debian GNU/Linux。

    1.    蓋爾曼 他說:

      新手更能理解“垃圾”這個詞……因為它們通常來自 W$,那裡有很多垃圾,而且很臭。 你必須用新人知道的術語與他們交談,然後你“培養”他們,使他們變得更好......他們已經在 Linux 上......而垃圾的最佳含義是交互的結果,其中最好的東西是從某些東西中提取出來的,有一種叫做排泄物的殘留物......而這些必須被消除......因為它們是一種負擔,將產生它們的系統稱為你想要的。

      1.    MSX 他說:

        對於一個空話政治家來說,你做得很好。

        你什麼都沒明白。

        1.    曼努埃爾·德拉·富恩特 他說:

          我希望我自己不會被“空談政治家”這個詞所迷惑,但 Arch 確實積累了垃圾; 當然,這取決於您所說的“垃圾”一詞的含義。 對我來說,它可以用來指代你不需要的東西,這只是妨礙,如果你不需要日誌、手冊或語言文件(除了正在使用的文件,顯然),那麼它就是垃圾。

          在這裡 他們正在討論一個在 Arch 中自動執行一些清理任務的腳本。至少基礎知識是運行 # pacman -Sc 每次程序更新或卸載後,由於卸載的應用程序的緩存會佔用大量空間; 和 # pacman -Qdt 檢查孤立的包裹,在我的例子中,我剛剛做了(距上次幾個月後)並發現了 12 個。

        2.    蓋爾曼 他說:

          然後你也沒有 MSX...那是我們兩個人! 你想喝咖啡嗎? 我們不要用“垃圾”來填充此頁,即人們在該頁面上尋找的其他內容是解決方案,而不是知識的演示或自我閃耀。

          1.    KZKG ^ Gaara 他說:

            人們在這個頁面上尋找的東西是解決方案,而不是知識的展示,或者是自我的閃耀。

            阿門,太棒了 回复

          2.    m 他說:

            我不會因為追求卓越和平庸而道歉。

          3.    布萊爾·帕斯卡 他說:

            史詩評論道。

  8.   粉色桌面清新 他說:

    如何在我的全新 Rosa Linux 2012 Desktop Fresh 上安裝它?

    1.    圍攻84 他說:

      ROSA 的等價物是 urpme –auto-orphans,但是…… http://blogdrake.net/blog/abagune/como-elimine-paquetes-huerfanos

    2.    蓋爾曼 他說:

      嘿朋友,你能幫我一個忙,把 ROSA 圖標傳給我嗎,我有它們,但我不小心刪除了它們,而且無法找回它們。 提前致謝。

      1.    圍攻84 他說:
  9.   阿爾夫 他說:

    –m | 5 小時前 |
    我不會因為追求卓越和平庸而道歉。——

    adj. 平庸的
    1 質量中等或一般,或者說很差:他的最新專輯有點平庸。
    2 它無趣或沒有價值:所做的工作平庸,這就是它沒有獲獎的原因。
    — 形容詞/s。 com.
    3 適用於不聰明或沒有足夠能力從事其所從事活動的人:

    掂量一下你的話,這就是我對你的要求,你不喜歡它並不意味著它不符合網絡的內容標準。

    如果對你來說我沒有智力,你需要了解我,我開發了生產和行政流程,我合作創建了公司,所以不要說我沒有智力,不要隱藏在匿名背後網絡,因為在我的土地上,用嘴說的話,是由球支持的。 這就是我要告訴你的一切。

    1.    MSX 他說:

      看看功夫,帖子不完整的情況發生了,但快樂地傳播 FUD 卻不會。

    2.    拉夫 他說:

      安靜 阿爾夫我們知道有很多巨魔在逃,不要被激怒,因為我們知道,網絡會導致他們無法面對的事情。

      m請注意衡量自己的言論對您有好處,因為即使您是對的(並不意味著您是對的),您也沒有權利冒犯並稱網站上任何用戶的貢獻平庸。 DesdeLinux。如果你認為你可以做得更好,我們邀請你合作,但相信我,這篇對你來說可能最微不足道或平庸的文章,我們認為它是最好的,因為它總是教我們一些東西。

      和平與友愛..

      1.    MSX 他說:

        我不是在惡搞。 顯然,這個傢伙性情暴躁,不接受作為一個男人而不是一個外交女士的批評

        當您將某件事公開時,您就*將其公開*。

        1.    拉夫 他說:

          MSX,你所說的「那個傢伙」可以是你想要的任何人,他甚至可以是獨裁者或地球上最大的王八蛋,重點是,當我們躲在一個人後面時,冒犯是非常醜陋的(而且非常容易)暱稱和我們擁有一台電腦作為交換形式。以及像您或任何其他用戶一樣的“那個人” DesdeLinux,你必須尊重它。

          事實上,它是“公共”的東西,這是一種接觸更多人的方式,如果阿爾夫或任何用戶在他撰寫和發布的內容中犯了錯誤,他當然可以糾正,但要以正確的方式。 我在你的文章中沒有看到任何平庸的東西,相信我,從社會角度來說,我見過更多來自“更重要”的人的思想的平庸事物。

          請我們現在離開這個話題。我只要求尊重任何用戶,因為從一開始我們就一直這樣描述自己 DesdeLinux.

    3.    卡洛斯·Xfce 他說:

      你好,阿爾夫。 我喜歡你的文章,因為我了解了 Linux 中一些我不知道的新東西。

      我不知道你在這條評論中回應誰,但​​我被“鼓勵”(鼓勵)寫下這篇文章,因為我看到你使用字典。 就我而言,我只想指出第一段中的一個錯誤,即您誤用了動詞“鼓勵”。

      “鼓勵”並不意味著“放慢速度”。 這是一個非常常見的錯誤。 為此,我們要“放慢速度”。 因此,在 Linux 中,我們的優勢是系統穩定,不會像 Windows 那樣變慢。

      1.    MSX 他說:

        :trolling: 是他必須放慢他的足球隊的速度! xD:/拖釣:

  10.   阿爾夫 他說:

    Carlos-Xfce,我記下你的更正,如果我沒記錯的話,你已經在另一篇文章中對我做過了,但我有幾個詞的缺陷,這些缺陷有點難以糾正。

    elav,相信我,這並不困擾我,我很難生氣,只是這是我說話的方式,很挨打,所以我寫的很少,我容易被誤解。

    1.    卡洛斯·Xfce 他說:

      你好,阿爾夫。 不要擔心錯誤:我們都會犯錯誤,這很正常。 人類的語言並不完美,人類也不是,所以總會有錯誤。 重要的是要學習,以免再次陷入錯誤。

      “慢下來”這個動詞對於很多人來說都是陌生的。 這個動作不是人們日常生活的一部分,就像它的反義詞“加速”和削減該動作的方式一樣:“慢下來”,“停止”,“停止”。 除了“慢下來”之外,還有“慢下來”和“慢下來”。 最後一種形式也是一個派生詞,就像我們例子中錯誤的“鼓勵”一樣。

      是的,我想我已經糾正了一些東西。 感謝您的文章; 它們是學習我以前不知道的有趣事物的一種手段。 我希望很快能再次閱讀您的文章。 問候。

      1.    MSX 他說:

        一般來說,人們說得不好,可能是因為幾乎沒有人閱讀,即使他們這樣做,也僅限於一個特定的主題,他們總是找到相同的詞彙,很多時候,他們會根據上下文推斷出他們不知道的單詞的含義,而不是繼續閱讀。去看馬塔毛驢,因為這給了它們很多工作。
        我每天聽到的一些暴行是“如果我有時間,我就會這麼做!”……不是動物,它會對應於另一個言語時間,如果你有或有時間,操。
        或者,例如,當他們互換使用“看”和“看”、“聽”和“聽”時。
        我不是為@Alf這麼說,任何人都會有失誤,一般來說,必須使用簡化的語言才能被理解或聽到諸如“發生的事情是你說話很難”之類的廢話是非常煩人的,對此我總是回應“我不要說困難或困難,我用口語河床西班牙語說話,你的問題是你缺乏詞彙,你是否嘗試過打開一本書看看你找到了什麼,或者查閱字典看看它是關於什麼的?
        有些人笑了,承認他們說的是廢話(少數,顯然我喜歡他們),大多數人感到興奮、憤怒和被冒犯,看到他們很有趣。

      2.    沙赫 他說:

        看完“msx”的評論,挺有趣的——啥都說了——,可以補充一下:

        1. 你犯了拼寫錯誤、句法錯誤,而且就語義結構而言,你沒有走上正確的道路。
        2. 我看到這篇文章是因為我正在尋找不同的方法來刪除垃圾文件。 是的:“垃圾”。 它們對我不起作用,我不使用它們,它們佔用磁盤空間,刪除它們不會對我的操作系統造成任何問題; 恰恰相反。

        然後,在經歷了這麼多沒有例子的“卓越”課程之後,當 Windows 和許多基於 Debian 的版本都有 TRASH、CLEAN 之類的命令或類似 BROOM 的圖標等時,最好堅持使用某個腳本,我只建議→感謝您的貢獻或貢獻並留下“卓越”。

        你的優秀。

  11.   馬蒂亞斯 他說:

    Prueba

  12.   聯絡我們 他說:

    很好

  13.   安托 他說:

    我有 debian stable jessie) 和 lxde,並且使用 debfoster 對幾乎所有問題都回答“是”
    它已經卸載了一半的系統,許多軟件包:遊戲、應用程序、實用程序。 我的 Debian 是“裸露的”。 我以為我會保留所有這些並消除它們。 之前我曾多次使用 deborphan 和 deborphan-gtk,直到沒有軟件包出來,一切都很好。
    我做錯什麼了嗎?