Автор Тема: Обновления приложений/snap  (Прочитано 561 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Eyer

Обновления приложений/snap
« : 18 Декабря 2020, 16:02:49 »
Доброго дня.
Понадобилось мне обновить браузер - firefox, который был установлен вместе с системой - я обнаружил, что его нет в source.list.
Базовые строки, которые были там изначально я не удалял, неужели этого браузера нет в "базовой" комплектации источников, но сам браузер установлен?

Дальше, для установки браузера из терминала, я не нашёл способа, отличного от использования snap-пакетов. Оттуда установил браузер новой версии, но с ним некоторые проблемы - симптом такой - не открываются директории при запросе из браузера на загрузку файла.

Пришлось всё-же скачать пакет, и запускать исполняемый файл без установки.
Теперь у меня два firefox одинаковой версии, один из snap-пакета, который не открывает директории, и второй из исполняемого файла, который я даже не могу добавить в панель для быстрого запуска, т.к. он не установлен...

Далее, устанавливаю, опять же, из snap программу skype - она совсем не запускается.

Добрые люди, подскажите - я совсем что-то не то делаю, или с этим браузером и snap-пакетами дело действительно плохо?




Cообщение объединено 18 Декабря 2020, 17:02:27
На Вики написано, что skype в репозиториях действительно отсутствует, и ссылка на скачивание rpm-пакета.



При установке пакета системе он, кажется, не очень нравится)


Spoiler: ShowHide
eyer@Eyer:~/Загрузки$ rpm  -i skypeforlinux-64.rpm
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
warning: skypeforlinux-64.rpm: Header V4 RSA/SHA256 Signature, key ID df7587c3: NOKEY
error: Failed dependencies:
/bin/sh is needed by skypeforlinux-8.67.0.96-1.x86_64
gnome-keyring is needed by skypeforlinux-8.67.0.96-1.x86_64
ld-linux-x86-64.so.2()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
ld-linux-x86-64.so.2(GLIBC_2.2.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libX11-xcb.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libX11.so.6()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXcomposite.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXcursor.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXdamage.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXext.so.6()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXfixes.so.3()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXi.so.6()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXrandr.so.2()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXrender.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXss.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libXtst.so.6()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libasound.so.2()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libasound.so.2(ALSA_0.9)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libasound.so.2(ALSA_0.9.0rc4)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libatk-1.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libatk-bridge-2.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libatspi.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.10)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.11)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.14)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.16)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.2.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.3.2)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.3.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.3.4)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.4)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.6)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.7)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libc.so.6(GLIBC_2.9)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libcairo.so.2()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libcups.so.2()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libdbus-1.so.3()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libdbus-1.so.3(LIBDBUS_1_3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libdl.so.2()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libdl.so.2(GLIBC_2.2.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libexpat.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgcc_s.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgcc_s.so.1(GCC_3.0)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgdk-3.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgdk_pixbuf-2.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgio-2.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libglib-2.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgobject-2.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libgtk-3.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libm.so.6()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libm.so.6(GLIBC_2.2.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnspr4.so()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.10)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.11)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.11.1)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.12)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.12.1)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.12.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.2)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.22)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.4)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.8)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnss3.so(NSS_3.9.2)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnssutil3.so()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnssutil3.so(NSSUTIL_3.12)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libnssutil3.so(NSSUTIL_3.12.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpango-1.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpangocairo-1.0.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpthread.so.0()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpthread.so.0(GLIBC_2.12)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpthread.so.0(GLIBC_2.3.2)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libpthread.so.0(GLIBC_2.3.3)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
librt.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
librt.so.1(GLIBC_2.2.5)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libsecret is needed by skypeforlinux-8.67.0.96-1.x86_64
libsmime3.so()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libsmime3.so(NSS_3.10)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libsmime3.so(NSS_3.2)(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
libxcb.so.1()(64bit) is needed by skypeforlinux-8.67.0.96-1.x86_64
rtld(GNU_HASH) is needed by skypeforlinux-8.67.0.96-1.x86_64
eyer@Eyer:~/Загрузки$


Послушал bash, установил Alien, Alien сделал из rpm deb-пакет, установил используя dpkg deb-пакет, перезагрузил ПК (после перезагрузки почему-то из раскладок клавиатуры пропал русский язык), тем не менее, skype всё равно не запускается...


Cообщение объединено 18 Декабря 2020, 19:47:06
Переустановил skype по инструкции для Buster.

Spoiler: ShowHide
https://computingforgeeks.com/how-to-install-skype-on-debian/


С этого, наверное, и надо было начинать.

Запускается по команде skypeforlinux.

Предполагаю следующую ошибку: по инструкции с вики я установил skype для другой версии debian, поэтому она не запускалась.
Возможно ли, чтобы из пакетов snap также установилась версия для другого debian?
« Последнее редактирование: 18 Декабря 2020, 19:47:06 от Eyer »
Debian Buster Mate
Debian Bullseye XFCE
Можно на ты
 

Оффлайн ogost

Re: Обновления приложений/snap
« Ответ #1 : 19 Декабря 2020, 07:50:23 »
1 вопрос - 1 тема. Здесь вы намешали и про Firefox, и про скайп.

Firefox в основных репах есть. Незачем ему отдельные репы. Snap пакетами не пользуюсь, посоветовать нечего. Кроме как перестать мыслить виндовыми стандартами и тащить программы со всяких сторонних источников.

Оффлайн Amper

Re: Обновления приложений/snap
« Ответ #2 : 19 Декабря 2020, 11:47:50 »
Доброго дня.
Понадобилось мне обновить браузер - firefox, который был установлен вместе с системой - я обнаружил, что его нет в source.list.
Базовые строки, которые были там изначально я не удалял, неужели этого браузера нет в "базовой" комплектации источников, но сам браузер установлен?
Мистика... ) Вспоминается фильм "дмб": Видишь суслика? А он есть! )
Со снап пакетами вроде как свои команды на обновление, удалание...
Цитировать
Дальше, для установки браузера из терминала, я не нашёл способа, отличного от использования snap-пакетов. Оттуда установил браузер новой версии, но с ним некоторые проблемы - симптом такой - не открываются директории при запросе из браузера на загрузку файла.
Это может быть связано с правами управления.
Цитировать
Пришлось всё-же скачать пакет, и запускать исполняемый файл без установки.
Теперь у меня два firefox одинаковой версии, один из snap-пакета, который не открывает директории, и второй из исполняемого файла, который я даже не могу добавить в панель для быстрого запуска, т.к. он не установлен...
find / | grep firefox
Цитировать
Далее, устанавливаю, опять же, из snap программу skype - она совсем не запускается.
То бишь первого знакомства со снап малова-то показалось... однако. )
Цитировать
Добрые люди, подскажите - я совсем что-то не то делаю, или с этим браузером и snap-пакетами дело действительно плохо?
По ним написано что некоторые функции видео не прогоняют, еще канитель какая-то есть.

Цитировать

Возможно ли, чтобы из пакетов snap также установилась версия для другого debian?
Судя по действиям описанным здесь - возможно даже больше. )

Может "выковырить" для начала все что snap... а потом уже накатывать из репов? Имхо конечно, но мне было б интересно как там дела продвигаются, держи в курсе, мил человек. )
 

Оффлайн Eyer

Re: Обновления приложений/snap
« Ответ #3 : 19 Декабря 2020, 13:23:08 »
1 вопрос - 1 тема.
Принято.

Firefox в основных репах есть.
Точно, я позже установил Firefox ESR.

перестать мыслить виндовыми стандартами
Этот процесс требует какого-то времени. С вашими подсказками, глядишь, удастся его сократить ;).

с правами управления.
С правами управления внутри браузера? Предположить даже не могу, как их изменять...

find / | grep firefox
Что делает эта команда?

То бишь первого знакомства со снап малова-то показалось... однако. )
Неа, я их и раньше использовал, и сейчас. Надо, значит, аналоги программам поискать...

Может "выковырить" для начала все что snap
Может быть, займусь на досуге...
Спасибо:)
Debian Buster Mate
Debian Bullseye XFCE
Можно на ты
 

Оффлайн Amper

Re: Обновления приложений/snap
« Ответ #4 : 19 Декабря 2020, 14:17:16 »
С правами управления внутри браузера? Предположить даже не могу, как их изменять...
Все то же самое как безопасность ntfs, только мудренее. Прога или пользователь могут не иметь прав на действия.
find / | grep firefox
Цитировать
Что делает эта команда?
Ищет... везде... в конце можно добавить "> ~/result.txt" и там посмотреть сколько и где браузера по системе раскидало. )
То бишь первого знакомства со снап малова-то показалось... однако. )
Цитировать
Неа, я их и раньше использовал, и сейчас. Надо, значит, аналоги программам поискать...
Тогда отчего сложности по обновлению, ведь чтоб обновить шнапс, нужно думать как шнапс.)  Там своя у него команда.
Может "выковырить" для начала все что snap
Начни со страшной команды "find /" )

==============
https://debianforum.ru/index.php/topic,16289.msg122832.html#msg122832

Там браузер присутствует и устанавливать не нужно. Все самое вкусное и готовое. )
« Последнее редактирование: 19 Декабря 2020, 19:27:54 от Amper »
 

Оффлайн Eyer

Re: Обновления приложений/snap
« Ответ #5 : 19 Декабря 2020, 22:51:57 »
команды "find /"
Почему удаление кэша в браузере не удаляет кэш, сохраненный на пк?
Количество строк больше, чем настроен отображать терминал...

Snap пакеты все удалил, сам snapd тоже удалил.

Debian Buster Mate
Debian Bullseye XFCE
Можно на ты
 

Оффлайн Amper

Re: Обновления приложений/snap
« Ответ #6 : 20 Декабря 2020, 00:31:21 »
команды "find /"
Почему удаление кэша в браузере не удаляет кэш, сохраненный на пк?
Для чистки отдельные команды, порой разные для версий linux. Легче гуглить подобные вещи, всегда что нить новое узнаешь. )
Цитировать
Количество строк больше, чем настроен отображать терминал...
Дык поэтому и говорил, что в конце могёшь указать, где будешь читать: sudo find / | grep firefox > ~/result.txt
есть варианты, типа | more, работает со времен Dos v6.20. )
Цитировать
Snap пакеты все удалил, сам snapd тоже удалил.
Туда ему и путь... а по поводу программ в пакетах, ссылку посмотри о appimage, типа скачал, дал права, запустил и все работает. Остается только ярлык на рабочий кинуть. )
 

Оффлайн Eyer

Re: Обновления приложений/snap
« Ответ #7 : 20 Декабря 2020, 15:35:04 »
sudo find / | grep firefox > ~/result.txt


eyer@Eyer:~$ sudo find / | grep firefox > ~/result.txt
[sudo] пароль для eyer:
find: ‘/proc/767/task/767/net’: Недопустимый аргумент
find: ‘/proc/767/net’: Недопустимый аргумент
find: ‘/run/user/1000/gvfs’: Отказано в доступе
eyer@Eyer:~$

Cообщение объединено 20 Декабря 2020, 15:58:35
appimage
Как-то неясно для меня, каким образом там искать приложения? Описания маловато, или я его не увидел?
« Последнее редактирование: 20 Декабря 2020, 15:58:35 от Eyer »
Debian Buster Mate
Debian Bullseye XFCE
Можно на ты
 

Оффлайн Amper

Re: Обновления приложений/snap
« Ответ #8 : 20 Декабря 2020, 16:26:57 »
sudo find / | grep firefox > ~/result.txt


eyer@Eyer:~$ sudo find / | grep firefox > ~/result.txt
[sudo] пароль для eyer:
find: ‘/proc/767/task/767/net’: Недопустимый аргумент
find: ‘/proc/767/net’: Недопустимый аргумент
find: ‘/run/user/1000/gvfs’: Отказано в доступе
eyer@Eyer:~$

Cообщение объединено 20 Декабря 2020, 15:58:35
appimage
Как-то неясно для меня, каким образом там искать приложения? Описания маловато, или я его не увидел?
Если это все что было в result.txt, тогда норм.

Список установленных пакетов, тож можно в файл результаты загнать и там изучить поиском snap & firefox:
sudo dpkg --get-selections | grep -v deinstall

Первая команда покажет пакеты "потерявшиеся", а вторая прибьет их самым изощренным способом. )
sudo dpkg -l | awk '/^rc/ {print $2}'
sudo apt purge $(dpkg -l | awk '/^rc/ { print $2 }')

А дальше можно уже определяться, что именно хочется от системы и какие видеть в ней проги.

зы. Appimage - firefox.appimage присутствует, как пример. Описание как запустить файлы на сайте есть. Если система не на минималках, то лучше из репов устанавливать, имхо.
 

Теги:
     

    Debian GNU/Linux 7: обновления

    Автор !AZ!

    Ответов: 33
    Просмотров: 10697
    Последний ответ 12 Июня 2016, 17:05:47
    от Yrii
    В GNOME 3.6 ожидается реализация offline-обновления системы

    Автор Brainey

    Ответов: 22
    Просмотров: 5740
    Последний ответ 09 Июля 2012, 04:38:13
    от Alexey_F
    Из-за обновления программ стало невозможно работать в debian

    Автор sidbar

    Ответов: 8
    Просмотров: 2303
    Последний ответ 03 Июля 2016, 14:11:10
    от ogost
    Debian GNU/Linux 6: обновления

    Автор deb6

    Ответов: 68
    Просмотров: 18622
    Последний ответ 12 Февраля 2016, 21:57:17
    от Yrii
    Какая-то ерунда с дисками после обновления.

    Автор Tammy

    Ответов: 2
    Просмотров: 1587
    Последний ответ 22 Июля 2013, 10:08:44
    от Tammy