Встановлення програм Вирішено
Доброго дня, Як мені встановити програму? У мене є записана у файлі .deb.
Наприклад, так: sudo dpkg -i имя_файла.deb Але все-таки рекомендую ставити програми з репозиторіїв, використовуючи apt-get, aptitude і т.д. Це найбезпечніший шлях.
$ sudo dpkg -i wingide-101-5_5.0.9-1_i386.deb [sudo] password for dima: Вибір раніше не вибраного пакету wingide-101-5. (Читання бази даних … на даний момент встановлено 141521 файл та каталог.) Preparing to unpack wingide-101-5_5.0.9-1_i386.deb . Unpacking wingide-101-5 (5.0.9-1). dpkg: залежності пакетів не дозволяють налаштувати пакет wingide-101-5: wingide-101-5 залежить від libqt4-webkit (>= 4.6.2), однак: Пакет libqt4-webkit не встановлений . wingide-101-5 залежить від libjpeg62, але: Пакет libjpeg62 не встановлений.
dpkg: error processing package wingide-101-5 (--install): проблеми залежностей - залишаємо не налаштованим Під час обробки наступних пакетів відбулися помилки: wingide-101-5 [email protected] :
Тому що порада шкідлива, треба було ставити через gdebi і все підтяглося б по залежностях автоматично. Пощастило ще, що список невеликий і не заплутаний.
Нормальна порада, просто якщо dpkg лаявся на залежності, їх можна поставити наступним кроком, командою sudo apt-get install -f
Для цього спочатку треба форсувати сам дпкг, але це не має сенсу, коли є gdebi.
Так не потрібно нічого форсувати, просто до встановлення залежностей пакет залишиться неналаштованим, а після налаштується автоматично.
sudo apt-get install libqt4-webkit libjpeg62
$ sudo apt-get install libjpeg62 wingide-101-5_5.0.9-1_i386.deb Читання списків пакетів… Готово Побудовадерева залежностей Читання інформації про стан… Готово E: Не вдалося знайти пакет wingide-101-5_5.0.9-1_i386.deb E: Не вдалося знайти пакет за регулярним виразом «wingide-101-5_5. 0.9-1_i386.deb»
Не треба додавати відсеб'ятини. Команда була дана чітка.
спочатку: sudo apt-get install libjpeg62 після: sudo dpkg -i wingide-101-5_5.0.9-1_i386.deb