Как устанавливать программы в виде deb-пакетов на кубунту 14.04.1? [Решено]

Хочу установить viber (https://www.viber.com/products/linux/). Скачал deb-пакет. Надо его установить. Кликаю на него дважды, ввожу пароль, пишет что готово. По факту - ничего не установилось.

Я не сильно разбираюсь в кубунту и убунту. Может как-то иначе и проще можно устанавливать deb-пакеты?

+2
Fierta - 18 Август, 2014 - 14:10
Изображение пользователя Fierta.

Qapt - не понимает русских названий папок, пакет нужно переместить в домашнюю директорию или в домашнем каталоге создать папку например Deb , туда складывать все скачанные пакеты и от туда устанавливать.
Можно еще поставить sudo apt-get install gdebi-kde замена qapt.

0
seregaiauto - 18 Август, 2014 - 14:17

Спасибо. Помогло)

+2
Chibiko - 18 Август, 2014 - 14:10
0
human - 18 Август, 2014 - 14:19

Можно, например, так: sudo dpkg -i ~/downloads/вашпакет.deb

0
Chibiko - 18 Август, 2014 - 14:34
Изображение пользователя Chibiko.

dpkg плохо справляется с зависимостями. А если его через force просить установить.. то вообще может поломать систему )

+1
Flameflower - 18 Август, 2014 - 16:26
Изображение пользователя Flameflower.

Ну можно потом просто запустить apt-get -f install.
Тогда и зависимости удовлетворим и пакет установим. :)
В большинстве случаев.

0
Fierta - 18 Август, 2014 - 16:57
Изображение пользователя Fierta.

А потом когда запустим apt-get autoremove, пакет удалиться а эти самые зависимости останутся.

0
Flameflower - 19 Август, 2014 - 08:14
Изображение пользователя Flameflower.

А можно конкретный пример?
Как то не доводилось наблюдать такое поведение.

+1
human - 19 Август, 2014 - 08:39

Проверил. Установил kchmviewer (sudo dpkg -i kchmviewer_5.3-1_amd64.deb), он тянет неустановленный kdebase-runtime > apt-get -f install > удаляю пакет kchmviewer > apt-get autoremove > "Пакеты, которые будут УДАЛЕНЫ: kdebase-runtime". Все ок.

0
nero_aida - 19 Август, 2014 - 16:55
Изображение пользователя nero_aida.

Странно. На Kubuntu и Debian видно разные dpkg стоят

0
human - 19 Август, 2014 - 17:20

Неточно выразился - не dpkg, а пакет kchmviever тянет (= требует для работы) зависимость.

0
Flameflower - 20 Август, 2014 - 07:54
Изображение пользователя Flameflower.

Опять же повторюсь, что не замечал такого.
На вашем же примере.

0
human - 20 Август, 2014 - 08:14

Я про то же и писал)) Что после apt-get -f install (который установил kdebase-runtime) с помощью autoremove успешно удалил kdebase-runtime как ненужную зависимость.

0
Flameflower - 20 Август, 2014 - 13:08
Изображение пользователя Flameflower.

Fierta сказал, что запустив autoremove пакет будет удален, а зависимости останутся.
Ты же написал, что такого не произойдет. Пакет удалили, apt-get autoremove подчистил зависимости.
Т.е. это не пример того самого необычного поведения о котором говорил Fierta.

0
Fierta - 19 Август, 2014 - 17:11
Изображение пользователя Fierta.

Конкретный пример привести в данный момент не могу, но такое было, мне не зачем выдумывать. На досуге попробую привести что нибудь в пример.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры