LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Что будет, если я поставил Qt, который мне нужен, а потом Qt-программу, которая перестала быть нужна; При удалении ее пакета с зависимостями, удалится и Qt. А если бы был индивидуальный список пакетов, которые подтянулись при ее установке, то Qt бы в нем не было, потому что он был еще до ее установки. Соответственно, в «Списке подтянутых зависимостей» LPD -List of program dependencies- его бы не было, и было удалено ровно то, что с ней подтянулось.

Что ты куришь? Хотя, нет. Не говори. Я не хочу знать про такое дерьмо.

Если ты поставил Qt вручную, то он и будет считаться установленным вручную. Пока ты явно не попросишь его удалить.

Тебе ман с выражением почитать вслух? Давай по порядку. Вот pacman:

       --asdeps
           Install packages non-explicitly; in other words, fake their install reason to be installed as a dependency. This is useful for makepkg and other
           build-from-source tools that need to install dependencies before building the package.

       --asexplicit
           Install packages explicitly; in other words, fake their install reason to be explicitly installed. This is useful if you want to mark a
           dependency as explicitly installed so it will not be removed by the --recursive remove operation.

Вот apt-mark:

       auto
           auto is used to mark a package as being automatically installed, which will cause the package to be removed when no more manually installed
           packages depend on this package.

       manual
           manual is used to mark a package as being manually installed, which will prevent the package from being automatically removed if no other
           packages depend on it.

Исходная версия wandrien, :

Что будет, если я поставил Qt, который мне нужен, а потом Qt-программу, которая перестала быть нужна; При удалении ее пакета с зависимостями, удалится и Qt. А если бы был индивидуальный список пакетов, которые подтянулись при ее установке, то Qt бы в нем не было, потому что он был еще до ее установки. Соответственно, в «Списке подтянутых зависимостей» LPD -List of program dependencies- его бы не было, и было удалено ровно то, что с ней подтянулось.

Что ты куришь? Хотя, нет. Не говори. Я не хочу знать про такое дерьмо.

Если ты поставил Qt вручную, то он и будет считаться установленным вручную. Пока ты ясно не попросишь его удалить.

Тебе ман с выражением почитать вслух? Давай по поярдку. Вот pacman:

       --asdeps
           Install packages non-explicitly; in other words, fake their install reason to be installed as a dependency. This is useful for makepkg and other
           build-from-source tools that need to install dependencies before building the package.

       --asexplicit
           Install packages explicitly; in other words, fake their install reason to be explicitly installed. This is useful if you want to mark a
           dependency as explicitly installed so it will not be removed by the --recursive remove operation.

Вот apt-mark:

       auto
           auto is used to mark a package as being automatically installed, which will cause the package to be removed when no more manually installed
           packages depend on this package.

       manual
           manual is used to mark a package as being manually installed, which will prevent the package from being automatically removed if no other
           packages depend on it.