Рейтинг:0

Установленные вручную программы/пакеты получают обновления автоматически?

флаг cn

Я загрузил студию Android как .tar.gz в домашний каталог на Ubuntu 20.04, а затем обнаружил, что загруженное программное обеспечение обычно помещается в каталог /opt. Итак, теперь, если я вырежу/вставлю весь каталог, содержащий файлы студии Android, в /opt, он будет автоматически получать обновления при запуске обновление sudo apt-get && обновление sudo apt-get?

Вопрос также относится к любому пакету, установленному вне snap и apt.

Knud Larsen avatar
флаг by
`sudo apt-get upgrade` работает только с пакетами.deb, установленными с `apt, dpkg, gdebi`. .... Установленные вручную файлы неизвестны "базе данных пакетов".
user535733 avatar
флаг cn
`apt-get` не является волшебным. Он не может знать, как обновить программное обеспечение случайного вырезания/вставки, которое никогда не было частью пакета deb.
Haidar avatar
флаг cn
@user535733 user535733 Я думал, что он (snap) ищет пакеты в определенной папке, например /opt, и там он ищет обновления для всех этих пакетов, поскольку он будет думать, что все там установлено им
user535733 avatar
флаг cn
Нет, потому что файл .tar.gz *не является пакетом*. Это просто случайный файл. Snapd тоже не волшебник — он не знает, откуда берутся случайные файлы. Он знает только, откуда берутся упакованные файлы.
Haidar avatar
флаг cn
@ user535733 вы говорите что-то от моего имени, я не профессионал в Linux, но и не настолько глуп :) когда я говорю папка студии Android, как вы поняли, что я имею в виду, что я скопировал сжатый файл? Я имел в виду, что скопировал извлеченную папку, которая является той же папкой, которая будет установлена ​​с помощью apt-get или snap, поэтому я подумал, что snap или apt будут искать папку любого пакета с определенной иерархией и обновлять этот пакет.
Рейтинг:4
флаг cn

Нет. apt-получить обновление обновляет только те пакеты, которые были установлены через apt.

Haidar avatar
флаг cn
Затем, когда Android-студия (или, например, любое другое приложение) на своем официальном сайте загружает свое приложение в виде пакета tar.gz, как они ожидают, что я его обновлю? Должен ли я просто проверять каждое приложение, установленное таким образом, вручную на их веб-сайте, если есть более новая версия?
user535733 avatar
флаг cn
@HaidarMehsen, если вы устанавливаете его вручную, ожидается, что вы обновите его вручную. Одним из удобств использования программных *пакетов* (например, debs) является менеджер пакетов (например, apt), который может выполнять обычное обслуживание (например, обновления) для вас.

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

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.