112 читали · 1 год назад
Разница между APT, APT-GET, APT-CACHE и APT-CONFIG
Существуют различные инструменты, которые взаимодействуют с Advanced Packaging Tool (APT) и позволяют устанавливать, удалять пакеты и управлять ими в дистрибутивах Linux на базе Debian. Если вы использовали apt команды, возможно, вы сталкивались с рядом похожих команд, таких как apt-get ,apt-cache, apt-config и т.д. И именно здесь возникает проблема. Видите ли, эти команды слишком низкоуровневые и в них так много функциональных возможностей, которые, возможно, никогда не используются обычным пользователем Linux...
1 месяц назад
❓ Как в командной строке установлена ли программа? 🐧 Для Linux apt-cache policy <имя_пакета>. Например, проверим версию установленного rsyslog. $ apt-cache policy rsyslog rsyslog: Installed: 8.2112.0-2ubuntu2.2 Candidate: 8.2112.0-2ubuntu2.2 Version table: *** 8.2112.0-2ubuntu2.2 500 500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages Если пакет не установлен, то вывод будет в другом формате. $ apt-cache policy rsyslog rsyslog: Installed: (none) Candidate: 8.2112.0-2ubuntu2.2 Version table: *** 8.2112.0-2ubuntu2.2 500 500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 📱 Для Windows можно посмотреть через Get-Package <имя пакета> PS C:\> Get-Package notepad++* Name Version Source ProviderName ---- ------- ------ ------------ Notepad++ (64-bit x64) 8.7.1 Programs Если пакет не установлен, то команда ничего не отобразит. #linux #windows #bash #powershell @samsitblog