Команда для перечисления всех приложений, которые не установлены с помощью менеджеров пакетов или файла deb?

Есть ли команда, которая может отображать все приложения, которые не устанавливаются с помощью менеджеров пакетов или файла deb? Пакеты, установленные с помощью бункеров, shs, run, tar.gzs, appimages и т. Д.

Сценарий Bash или python будет делать.

4
задан 2 May 2017 в 03:32

3 ответа

Нет, такой команды нет, и писать сценарий, который делает это практически невозможно. Причина в том, что это просто: вы можете писать или скачивать сценарий, размещать его в любом месте, делать его исполняемым и бумом, у вас есть приложение. Вы можете даже определить для него alias, так что вам просто нужно запустить yourapp точно так же, как с «правильно» установленным программным обеспечением, и полностью забыть, где он хранится на самом деле - его не нужно находиться в $PATH, а не в все. И тогда есть ваш minecraft.jar, который вы когда-то зарыли глубоко в своем домашнем каталоге. Технически это всего лишь архив, но опять же, когда java выполняет свою магию, он становится отличной игрой, и мы просто должны назвать это приложением. Теперь это случай только для каждого .jar в вашей системе? Нет, конечно нет. Фактически, что такое приложение?

На самом деле это одна из причин использования программного обеспечения для управления пакетами в первую очередь: он просто поддерживает установленное программное обеспечение и всегда знает, что установлено там. Если вы хотите отслеживать программное обеспечение, которое вы обычно устанавливаете с помощью make install или, например, ./install.sh Я могу ничего, кроме рекомендации checkinstall.

0
ответ дан 18 July 2018 в 13:58

Нет, такой команды нет, и писать сценарий, который делает это практически невозможно. Причина в том, что это просто: вы можете писать или скачивать сценарий, размещать его в любом месте, делать его исполняемым и бумом, у вас есть приложение. Вы можете даже определить для него alias, так что вам просто нужно запустить yourapp точно так же, как с «правильно» установленным программным обеспечением, и полностью забыть, где он хранится на самом деле - его не нужно находиться в $PATH, а не в все. И тогда есть ваш minecraft.jar, который вы когда-то зарыли глубоко в своем домашнем каталоге. Технически это всего лишь архив, но опять же, когда java выполняет свою магию, он становится отличной игрой, и мы просто должны назвать это приложением. Теперь это случай только для каждого .jar в вашей системе? Нет, конечно нет. Фактически, что такое приложение?

На самом деле это одна из причин использования программного обеспечения для управления пакетами в первую очередь: он просто поддерживает установленное программное обеспечение и всегда знает, что установлено там. Если вы хотите отслеживать программное обеспечение, которое вы обычно устанавливаете с помощью make install или, например, ./install.sh Я могу ничего, кроме рекомендации checkinstall.

0
ответ дан 24 July 2018 в 20:17

Нет, такой команды нет, и писать сценарий, который делает это практически невозможно. Причина в том, что это просто: вы можете писать или скачивать сценарий, размещать его в любом месте, делать его исполняемым и бумом, у вас есть приложение. Вы можете даже определить для него alias, так что вам просто нужно запустить yourapp точно так же, как с «правильно» установленным программным обеспечением, и полностью забыть, где он хранится на самом деле - его не нужно находиться в $PATH, а не в все. И тогда есть ваш minecraft.jar, который вы когда-то зарыли глубоко в своем домашнем каталоге. Технически это всего лишь архив, но опять же, когда java выполняет свою магию, он становится отличной игрой, и мы просто должны назвать это приложением. Теперь это случай только для каждого .jar в вашей системе? Нет, конечно нет. Фактически, что такое приложение?

На самом деле это одна из причин использования программного обеспечения для управления пакетами в первую очередь: он просто поддерживает установленное программное обеспечение и всегда знает, что установлено там. Если вы хотите отслеживать программное обеспечение, которое вы обычно устанавливаете с помощью make install или, например, ./install.sh Я могу ничего, кроме рекомендации checkinstall.

0
ответ дан 31 July 2018 в 13:08

Другие вопросы по тегам:

Похожие вопросы: