Найкращим способом вирішити цю проблему може бути перевстановлення Ubuntu. (Спершу слід створити резервну копію документів, навіть якщо ви плануєте перевстановити без переформатування.)
Якщо ви хочете спробувати виправити систему на місці, перегляньте файли журналів менеджера пакунків, щоб побачити, які пакунки були вилучені, та перевстановіть їх:
/var/log/dpkg.log
(повна інформація, але важко читати)
/var/log/apt/history.log
(скорочено повідомляє вам про кожен видалений або інший модифікований пакет - швидше за все, найкраща ставка)
/var/log/apt/term.log
(якщо ви видалили пакунки з apt-get
терміналу, це повинно показувати те, що ви бачили тоді, включаючи списки, які пакунки збираються видалити - так це може бути найкращим способом)
Перевстановлення лише пакетів, імена яких починаються з jpeg
не буде працювати, оскільки багато (майже напевно більшість) видалених пакетів було видалено, оскільки вони покладалися на ці пакунки.
Надалі я рекомендую уважно перевірити наслідки видалення пакета. Якщо ви працюєте з командного рядка, вам буде завжди повідомлено. (Якщо ви не використовуєте -y
параметр, в такому випадку зазвичай немає. Я рекомендую не використовувати цей варіант, якщо ви не знаєте, що ви робите, особливо для видалення.)
Один із способів перевірити наслідки операції з управління пакетом, здійсненої за допомогою apt-get
, не ризикуючи їх відбутися, - це запустити apt-get -s
замість цього sudo apt-get
. Це просто імітує вказану дію та повідомляє про те, на які пакунки впливатиме результат і як.