Как установить конкретную или старую версию пакета Snap

Убунту 10

Snap — это система упаковки и развертывания программного обеспечения, разработанная Canonical для операционных систем, использующих ядро ​​Linux. Пакеты, называемые snaps, и инструмент для их использования snapd работают в ряде дистрибутивов Linux, позволяя создавать пакеты программного обеспечения, не зависящие от дистрибутива. В этой статье мы расскажем вам, как установить конкретную или старую версию пакета Snap.

Чтобы установить конкретную или старую версию пакета Snap, вы можете использовать команду snap revert, чтобы вернуться к предыдущей версии, если она кэширована в вашей системе. Если предыдущих доступных версий нет, вы можете проверить доступные каналы и соответствующие им версии с помощью команды snap info, а затем установить конкретную версию с помощью команды snap install с параметром –channel. Если пакет Snap не предоставляет несколько каналов, вам может потребоваться загрузить и установить конкретную версию вручную с веб-сайта программного обеспечения.

Понимание Snap-пакетов

Пакеты Snap — это контейнерные пакеты программного обеспечения, которые легко создавать и устанавливать. Они автоматически обновляются и безопасны для запуска. Если вам нужна определенная версия программного обеспечения или вам нужно вернуться к более старой версии, Snap предлагает несколько способов сделать это.

Возврат к предыдущей версии с помощью Snap Revert

Если вы ранее установили более новую версию пакета snap и хотите вернуться к старой версии, вы можете использовать команду snap revert. Эта команда возвращает снимок к предыдущей версии, если он кэширован в вашей системе.

Вот синтаксис:

моментальный возврат [snap_name]

Заменять [snap_name] с именем привязки, которую вы хотите вернуть. В случае успеха система вернется к ранее установленной версии.

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

Установка определенной версии с использованием Snap Channels

Если вы хотите установить определенную версию пакета моментальных снимков, вы можете использовать команду snap info, чтобы проверить доступные каналы и соответствующие им версии.

Вот синтаксис:

привязать информацию [snap_name]

Заменять [snap_name] с именем снапа, который вы хотите проверить. Система отобразит список каналов и соответствующие версии, доступные для установки.

Чтобы установить конкретную версию, используйте команду snap install с параметром –channel.

Вот синтаксис:

моментальная установка [snap_name] –канал=[channel_name]

Заменять [snap_name] с названием оснапа, который вы хотите установить, и [channel_name] с названием канала, на котором установлена ​​версия, которую вы хотите установить.

Загрузка и установка определенной версии вручную

Если пакет Snap не предоставляет несколько каналов с разными версиями, вам может потребоваться загрузить пакет Snap непосредственно с веб-сайта программного обеспечения.

Например, если вы хотите установить конкретную более старую версию Visual Studio Code, вы можете загрузить пакет Snap непосредственно со страницы обновлений VS Code.

После загрузки пакета snap вы можете установить его с помощью команды snap install с параметром –dangerous. Параметр –dangerous необходим, поскольку пакет моментальных снимков не проверяется хранилищем моментальных снимков.

Вот синтаксис:

моментальная установка [file_path] –опасный

Заменять [file_path] с путем к загруженному пакету моментальных снимков.

Обратите внимание, что пакеты моментальных снимков, установленные вручную, могут не получать автоматические обновления, как те, которые установлены через хранилище моментальных снимков.

Заключение

Snap предоставляет гибкий способ установки пакетов программного обеспечения в Linux. Вы можете легко вернуться к предыдущей версии, установить определенную версию из канала или вручную установить определенную версию, загрузив ее с веб-сайта программного обеспечения. Однако всегда не забывайте проверять документацию программного обеспечения или веб-сайт на наличие самой точной и актуальной информации.

Нет, одновременно можно установить только одну версию Snap-пакета. Однако вы можете вернуться к предыдущей версии с помощью команды snap revert.

Вы можете использовать команду snap list для отображения всех установленных snap и соответствующих им версий.

Да, вы можете вручную загрузить конкретную версию с веб-сайта программного обеспечения и установить ее с помощью команды snap install с параметром –dangerous.

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

Нет, если предыдущая версия пакета snap не кэширована в вашей системе, вы не сможете вернуться к нему с помощью команды snap revert.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *