как обновить клиент nextcloud на ubuntu Ubuntu 20.04.1 LTS

Я недавно обновился с ubuntu 16 LTS до 18 до 20. Прекрасно работает. Моя версия Ubuntu 20.04.1 LTS

Теперь мой клиент nextcloud сообщает мне, что ему нужно обновление, с помощью всплывающего окна. Когда я просматриваю всплывающее окно, оно загружает изображение приложения по этой ссылке https://download.nextcloud.com/desktop/releases/Linux/Nextcloud-2.6.5-x86_64.AppImage

Все в порядке, но после загрузки этот файл остается в моей папке для загрузки. Как мне "установить" его, чтобы он стал новой версией?

Мой ps перечисляет это:

$ ps waux | egrep next
hanscees    2414  0.1  2.0 1718460 157308 ?      SLl  14:48   0:02 /usr/bin/nextcloud 

Следует ли мне переместить приложение в этот двоичный файл или что-то в этом роде, и почему оно не обновляется автоматически?

0
задан 3 August 2020 в 16:18

3 ответа

Что такое «AppImage» ? Как мне установить его?

здесь ответ на ваш вопрос может быть отмечен как повторяющийся, поскольку ссылка показывает, как установить appimage, вы можете сэкономить много времени, если будете использовать Google, чем задать весь вопрос и также дождаться ответа

вот шаг изменить разрешение изображения приложения на исполняемый файл chmod + x <имя приложения>
./ <имя приложения>

редактировать:
Вы хотите запускать из любого места, вы можете просто написать сценарий bash или скопировать изображение вашего приложения, выберите, какой из них вам подходит вот пример скрипта

#! / bin / sh / Путь / к / appimage / appimage
и сохраните этот файл под любым именем в / usr / bin или / usr / local / bin dir
Измените разрешение, чтобы разрешить выполнение до
chmod + x / usr / bin / имя-сценария
Вам нужно разрешение sudo для выполнения команды
после того, как вы можете выполнить где угодно
также проверьте следующие

https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix \

Как добавить настраиваемую программу запуска?


есть еще один трюк, с которым вы можете напрямую связать appimage
ln / usr / bin /

-1
ответ дан 11 August 2020 в 20:13

Итак, после долгих поисков я нашел лучший способ обновить агент nextcloud, по крайней мере, если вам нужна интеграция с ubuntu 20.x. Вы вообще не должны использовать appimage. Конечно, вы можете, но лучшая интеграция возможна с использованием apt.

Вы должны использовать apt-get PPA, как описано здесь: https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client

Вероятно, после обновления до ubuntu 20.x этот PPA нужно добавить (снова).

Я подумал Мне нужен был appimage, потому что в старой версии nextcloud появляется всплывающее окно с сообщением, что вам следует загрузить appimage.

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

0
ответ дан 11 August 2020 в 20:13

Сделайте файл appimage исполняемым файлом и запустите его.

chmod +x name_of_the_appimage_file
0
ответ дан 11 August 2020 в 20:13

Другие вопросы по тегам:

Похожие вопросы: