Една от многото чести задачи за управление е да знаете подробно кои елементи са инсталирани в операционна система, тъй като това е полезно за задачи като:
- Лицензираща организация
- Придобиване на софтуер
- Задачи за поддръжка
- Одит и др
В случая с Linux много пъти може да не знаем подробно как да знаем и идентифицираме какви пакети имаме в нашите дистрибуции и затова днес Solvetic ясно ще даде някои насоки, за да знаем лесно тези подробности. Ще направим този анализ в Ubuntu 17.
1. Как да изброите инсталирани пакети с кратко описание в Linux Ubuntu
Етап 1
Ако искаме да покажем списъка с пакети, които са инсталирани в системата, просто изпълнете следното:
dpkg -заявка -lСтъпка 2
Ще видим следния резултат:
Увеличете
Стъпка 3
Ако искаме само да видим списъка с пакети без описание, ще изпълним следното:
dpkg -query -f '$ {двоичен: Пакет} \ n' -WВ резултат на това ще видим следното:
Увеличете
2. Как да видите инсталирани пакети в Linux
Етап 1
За да разберем какви пакети сме инсталирали в нашата дистрибуция, ще използваме следния ред:
dpkg --get-selections | grep -v деинсталиране
Увеличете
Стъпка 2
Можем да използваме и следния ред:
apt list -инсталиран
Увеличете
3. Как да запишете резултатите в текстов файл в Linux
Ако по някаква причина искаме получените резултати да бъдат пренасочени и съхранени в текстов файл за по -късен анализ, ще изпълним следното:
dpkg --get-selections | grep -v деинсталиране> Solvetic.txt>
Увеличете
Можем да използваме и следния ред:
dpkg -l | grep ii | awk ‘{print $ 2}’> mylist.txt
4. Как да премахнете неизползваните пакети в Linux
Нормално е, че определени пакети вече не се използват в Linux и за това те могат да бъдат елиминирани, това ще освободи дисково пространство, за тази задача ще изпълним следното:
sudo apt-get autoremove
Увеличете
Видяхме колко лесно е да видим подробно какви пакети сме инсталирали в нашата дистрибуция на Linux и по този начин да имаме по -добър контрол над тях.