Контрола софтвера инсталираног на Дебиану и дериватима

Хола а тодос!

Разлог за овај пост је да представим мали савет онима који су врло педантни у инсталацији или уклањању софтвер на вашем систему. У дистрибуцијама попут Дебиан и деривати (убунту, Линук Минт, басицОС, ...), који користе погодан, постоји датотека која прати све што је инсталирано или уклоњено са нашег PC. И то је оно што ћемо покушати показати данас.

Често се догоди да инсталирамо софтвер то нам је корисно у одређеном тренутку и које касније желимо да елиминишемо. То можемо (осим кориштења графичких програма) наредбом:

$ sudo apt-get remove --purge nombredelsoftware

Опција чистка такође брише поставке програма. Није обавезно, али у мом случају га увек користим.

Овим уклањамо предметни програм и, ако је потребно, погодан обавештава нас да постоје пакети који више нису потребни и можемо их уклонити наредбом:

$ sudo apt-get autoremove

Као што већ знате, помоћу ова два једноставна корака уклањамо апликацију и њене зависности. Међутим, постоје случајеви у којима се нешто што смо инсталирали не појављује као директна зависност или погодан одлучује да не брише. Зашто? Добро питање! Иако имам своје теорије, нисам у могућности да формулишем задовољавајући одговор.

Не одлазећи даље, данас сам извршио инсталацију (у Линук Минт) оф минт-мета-кфце4 да извршим неко тестирање и касније избришем овај пакет (и оно чиме бих могао да уклоним апт-гет ауторемове), Могао сам да приметим да неће бити избрисано све што сам ставио неколико сати раније. Дакле, као у ГНУ / Линук имамо дивне датотеке .лог, Нашао сам један који има потпуну контролу над свим што је инсталирано или деинсталирано из система. Да бисте погледали ову датотеку, само отворите терминал (или директно из истраживача датотека) и унесите:

$ cat /var/log/apt/history.log

И добићемо излаз на екрану сличан овом:

Узорак садржаја датотеке апт хистори.лог.

Узорак садржаја датотеке апт хистори.лог.

Као што видите, у овоме архива одражавају се све операције инсталације или деинсталације. На овај начин, они који имају проблема са свемиром и / или воле да имају минимално потребне пакете (много пута се граниче са ТОЦ) можете преузети исцрпнију контролу над погодан.

Једноставна и једна командна линија од нас!


20 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Сепхиротх дијо

    наредба „судо апт-гет ремове –пурге“ није исто што и „судо апт-гет пурге“? у сваком случају –чистка је могла да се користи у «судо ауторемове –чистка» и тамо сте се постарали да све буде чисто.

    успут у новом апту претпостављам да ће бити «судо апт пурге» ¿?

    1.    Калетиво дијо

      Сепхиротх, ја сам нови у Линуку. На крају нисам разумео шта кажете. Дакле, за давање било које наредбе није потребно писати „судо апт-гет ...“ са судо апт ____ „је ли довољно?

      1.    Тесла дијо

        Сефирот се односи на нову верзију апт. Тренутно, колико знам, нико није ставио нову верзију. Бар у Линук Минт-у није.

        Више о томе можете прочитати на овом блогу: https://blog.desdelinux.net/apt-llega-a-su-version-1-0-con-barra-de-progreso-al-instalar-paquetes/

        1.    Сепхиротх дијо

          нови апт је доступан у убунту 14.04, а претпостављам и дебиан тестирање

          1.    Тесла дијо

            Чини се да је верзија 1.0.1 доступна у Дебиан тестирању. Упркос томе, у Ксубунту 14.04 који сам инсталирао код рођака мислим да га нема јер нисам приметио промену у апт-у. У ствари, ажурирао сам као и обично: апт-гет упдате && апт-гет упграде.

            Мистерије живота или можда нека надоградња остаје да се инсталира.

            Хвала за информације!

    2.    Тесла дијо

      Као што сам рекао @ Арген77ино, ту заповест користим по традицији. На крају сваког ажурирања или деинсталације увек урадим:

      судо апт-гет цлеан && судо апт-гет ауточист

      Овим бришете преузете датотеке, ослобађајући простор на диску. За брзе интернет везе мислим да је то добра идеја, јер поновно преузимање пакета не кошта.

      Поздрав!

  2.   амулет_линук дијо

    Не заборавите на Гентоо.
    У / вар / дб / пкг / можете пронаћи целокупну базу података по категоријама, затим по пакетима како су састављени и у ком тренутку. Шта користи генлоп
    А у /вар/лог/портаге/елог/суммари.лог налазе се оне врло важне поруке за које бих рекао да су обавезне за читање.
    Ово је крај овог кратког сажетка за случај, уколико вам неко помогне.

    1.    Тесла дијо

      Врло добра нота!

      Нисам га укључио јер сам увек користио Дебиан (и деривате) и Арцх Линук (и деривате). Морам да инсталирам Гентоо са пријатељем и припремим га на рачунару који није главни.

      Хвала за инфо!

  3.   Арген77ино дијо

    Веома добар савет за оне који желе знати шта се све дешава у њиховом систему попут мене.
    Мислим да у старијим верзијама апт-а ако сте користили -пурге и из неког чудног разлога сви одбијају промену. Свеједно је исто. Већ знају по укусу боје.

    1.    Тесла дијо

      Истина је да можда постоји боља опција, али ја сам је увек користио. Као што кажете, најсигурније је да је то по традицији.

      Поздрав!

  4.   Данијел дијо

    Повезано питање. Да би се постигао резултат једнак оном добијеном са: # апт-гет –пурге ауторемове [име-пакета] Како да користимо Пацман или Зиппер? . Хвала вам.

    1.    Тесла дијо

      Нека ме неко исправи ако не.

      Када сам користио Арцх Линук пре неколико година, мислим да сам користио наредбу:

      судо пацман -Рсн назив пакета

      Ако се добро сећам:

      „Р“ је обрисао дотични пакет, „с“ је избрисало његове зависности, а „н“ своје датотеке конфигурације.

      У Зиппер-у или ИУМ-у нема појма, јер их никада нисам користио.
      Поздрав!

  5.   Марио Гуиллермо Завала Силва дијо

    Одличне информације ... Хвала вам .. ПОЗДРАВ

    1.    Тесла дијо

      Драго ми је што је корисно!

      Поздрав!

  6.   царлосО дијо

    Следећи корак био би деинсталација пакета за које утврдимо да су инсталирани, али нису деинсталирани?

    1.    Тесла дијо

      Цоррецто.

      У тој датотеци је наведено све што је инсталирано и уређено по датуму. Ако пронађете нешто што не желите да имате, једноставно:

      апт-гет уклони назив пакета

      И спремно!

  7.   лед дијо

    Испробаћу да видим шта ћу

  8.   Тхе дијо

    Хвала, биће корисно 🙂

  9.   АрС дијо

    То је занимљиво, али за мене из другог разлога понекад инсталирам толико ствари да више не знам да се кД инсталира.

    Али оно што помињете да апт-гет понекад не жели да брише пакете, мени се то не дешава, јер у стварности оно што користим је аптитуде (и за инсталирање и за деинсталацију.)

    Поздрав.

    1.    АрС дијо

      еее јер пише да користим хром !!! Цхромиум је оно што имам, а ни сам не знам зашто користим ово ... проклете странице које захтевају најновију верзију флеша ...