Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
aboutlinux
5 лет назад
компьютеры

Проблемы с Telegram в Ubuntu, или не все то хорошо, что snap

изображение.png

Постарайтесь вспомнить, когда в последний раз обновлялась ваша телега, установленная через Snap или через официальный менеджер приложений Ubuntu. Могу сразу сказать, что этого не было ни разу с момента установки. И это плохо, потому что если версия установленного у вас Телеграма хотя бы на одну цифру отличается от актуальной - то она начинает работать с багами. К примеру, в устаревших версиях перестают отображаться формы опросов и голосования, лагают кнопки ботов, ну и все такое прочее.

Попытки обновить телегу через команду snap refresh тоже не приводят к положительному результату. А все потому, что Телеграм из snap-пакета устанавливается в изолированную среду, которая по умолчанию работатет только в режиме чтения и любые программные файлы Snap защищены от изменений. Не помогает даже sudo и root. Установка через официальный менеджер приложений тоже использует установщик Snap так что нет никаких отличий.

По-хорошему, разрабам надо было бы озаботиться тем, чтобы файлы, которые должны обновляться, были помещены в то же самое пространство, куда помещаются данные конфигурации, например /home/user, но как сделали так сделали. Видимо для разработчиков основное направление работы - это релизы для Windows и Android, a linux-версия Телеграма - это побочный продукт, имеющий совсем немногочисленную аудиторию пользователей, и поэтому они не особо стараются.

Выход все же есть, но для решения потребуется переустановка Телеграма. Для начала нам нужно зайти в консоль и снести версию, установленную через snap, при помощи команды sudo snap remove telegram-desktop.

image.png

Затем нужно скачать актуальный Телеграм для Линукса с сайта https://telegram.org (обычно там самая свежая версия), выглядит она в виде архива с именем что-то вроде tsetup.1.9.21.tar.xz (цифры могут быть другие).

image.png

Этот архив следует распаковать в папку, в которой по умолчанию разрешены чтение/запись без необходимости использовать права суперпользователя (к примеру из своей домашней папки, или папки "Загрузки"). После распаковки у вас появится новая подпапка с названием Telegram и вот с таким содержимым:

image.png

После этого нужно запустить файл Telegram из этой подпапки, он установит телегу в систему и автоматически ее запустит (откроется мессенджер и значок сразу появится на боковой панели, советую его там сразу закрепить чтобы потом долго не искать. Сделать это можно, нажав правой кнопкой мышки на ярлык и выбрав "Добавить в избранное").

image.png

В общем, мы сделали все, что от нас требовалось. Теперь у нашего Tелеграма появилась возможность обновляться и он будет это делать при выходе каждой новой версии.

компьютерыlinuxubuntutelegram
47
147.559 GOLOS
На Golos с April 2019
Комментарии (0)
Сортировать по:
Сначала старые