Manjaro Difference between revisions of "Flatpak/ru"

Difference between revisions of "Flatpak/ru"

From Manjaro
(Created page with "=== Обзор ===")
Tags: Mobile web edit Mobile edit
 
 
(26 intermediate revisions by the same user not shown)
Line 3: Line 3:
=== Обзор ===
=== Обзор ===
{{FlexSideContainerTemplate|
{{FlexSideContainerTemplate|
[https://flatpak.org/ Flatpak] is a distro independent method for packaging and distributing Linux software.
[https://flatpak.org/ Flatpak] - это независимый от дистрибутива метод упаковки и распространения программного обеспечения Linux.




Using software distributed by Flatpak has a couple of distinct advantages:
Использование программного обеспечения, распространяемого с помощью Flatpak, имеет несколько неоспоримых преимуществ:
* Software that is not compatible with current system libraries will still work when packaged as a Flatpak
* Программное обеспечение, не совместимое с текущими системными библиотеками, будет работать, если оно упаковано как Flatpak
* Delta upgrades make upgrades more network efficient in the long-term
* Дельта-обновления делают обновления более эффективными для сети в долгосрочной перспективе




There are some other considerations to be aware of:
Есть и другие соображения, на которые следует обратить внимание:
* Flatpaks are not updated as part of your system updates, they must be updated separately
* Флэтпаки не обновляются в рамках обновлений системы - их нужно обновлять отдельно
* Only themes that have been ported to Flatpak will work with Flatpaks
* Только темы, которые были перенесены на Flatpak, будут работать с флетпаками
* A large set of shared runtimes will need to be installed to use Flatpaks
* Для использования Flatpaks необходимо установить большой набор общих исполнительных программ
|[[File:Flatpaklogo.png|right|250px]]
|[[File:Flatpaklogo.png|right|250px]]
}}
}}
Line 20: Line 20:


{{SectionTemplate|Установка Flatpak|
{{SectionTemplate|Установка Flatpak|
Flatpak is available in the Manjaro repos as {{ic|flatpak}}, with {{ic|libpamac-flatpak-plugin}} for support in the pamac GUI and can be installed with your favorite package manager or using the command
Flatpak доступен в репозитории Manjaro как {{ic|flatpak}}, с {{ic|libpamac-flatpak-plugin}} для поддержки в графическом интерфейсе pamac, и может быть установлен с помощью вашего любимого менеджера пакетов или с помощью команды:




Line 28: Line 28:
{{SectionTemplate|Использование Flatpak|
{{SectionTemplate|Использование Flatpak|
<!-- Sub 1 -->
<!-- Sub 1 -->
{{SubContentTemplate|Managing Flatpaks via Discover|2=
{{SubContentTemplate|Управление флэтпаками через Discover|2=


{{FlexSideContainerTemplate|[[File:Kdediscover.png|400px]]|2=
{{FlexSideContainerTemplate|[[File:Kdediscover.png|400px]]|2=


One way to manage your Flatpaks is with the application [https://userbase.kde.org/Discover Discover] from the KDE project. You can install the package {{ic|discover}} with your favorite package manager or the command:
Одним из способов управления флэтпаками является приложение [https://userbase.kde.org/Discover Discover] из проекта KDE. Вы можете установить пакет {{ic|discover}} с помощью своего любимого менеджера пакетов или команды:


{{UserCmd|command=pamac install discover}}
{{UserCmd|command=pamac install discover}}


Once installed you can run '''Discover''' and you will be able to browse, install and update Flatpaks with a familiar store interface.
После установки вы можете запустить '''Discover''' и сможете просматривать, устанавливать и обновлять флэтпаки с помощью знакомого интерфейса магазина.
{{BoxSuccess|tip|Discover can also install and update software from the Manjaro repos if you install the package {{ic|packagekit-qt5}}
{{BoxSuccess|Подсказка|Discover также может устанавливать и обновлять программное обеспечение из репозитория Manjaro, если вы установите пакет {{ic|packagekit-qt5}}
}}
}}
}}
}}
Line 43: Line 43:


<!-- Sub 2 -->
<!-- Sub 2 -->
{{SubContentTemplate|Managing Flatpaks via Gnome Software|2=
{{SubContentTemplate|Управление флэтпаками с помощью програм Gnome|2=


{{FlexSideContainerTemplate|[[File:Gnomesoftware.png|400px]]|2=
{{FlexSideContainerTemplate|[[File:Gnomesoftware.png|400px]]|2=


Another way to manage your Flatpaks is with the application [https://wiki.gnome.org/Apps/Software Gnome Software] from the Gnome project. You can install the package {{ic|gnome-software}} with your favorite package manager or the command:
Другим способом управления флэтпаками является приложение [https://wiki.gnome.org/Apps/Software Gnome Software] из проекта Gnome. Вы можете установить пакет {{ic|gnome-software}} с помощью своего любимого менеджера пакетов или команды:


{{UserCmd|command=pamac install gnome-software}}
{{UserCmd|command=pamac install gnome-software}}


Once installed you can run '''Software''' and you will be able to browse, install and update Flatpaks with a familiar store interface.
После установки вы можете запустить '''Software''' и сможете просматривать, устанавливать и обновлять флэтпаки с помощью знакомого интерфейса магазина.
{{BoxSuccess|tip|Gnome Software can also install and update software from the Manjaro repos}}
{{BoxSuccess|Подсказка|Gnome Software также может устанавливать и обновлять программное обеспечение из репозиториев Manjaro}}
}}
}}


Line 59: Line 59:
}}
}}


{{SectionTemplate|Managing Flatpaks via the CLI|2=
{{SectionTemplate|Управление флэтпаками через CLI|2=
<!-- Sub 1 -->
<!-- Sub 1 -->
{{SubContentTemplate|Finding and Installing Flatpaks|
{{SubContentTemplate|Поиск и установка флэтпаков|
You can use the command {{ic|flatpak search}} to search for available Flatpaks. For example, if you wanted to install VLC here is what it might look like:
Вы можете использовать команду {{ic|flatpak search}} для поиска доступных пакетов. Например, если вы хотите установить VLC - вот как это может выглядеть:


{{UserCmd|command=flatpak search vlc}}
{{UserCmd|command=flatpak search vlc}}
Line 71: Line 71:
  FDK-AAC Encoding Plugin for VLC                    Provides better AAC encoding and HE profiles support.                      org.videolan.VLC.Plugin.fdkaac                                    3-1.6                flathub
  FDK-AAC Encoding Plugin for VLC                    Provides better AAC encoding and HE profiles support.                      org.videolan.VLC.Plugin.fdkaac                                    3-1.6                flathub
   
   
From this output we can see that VLC and some related applications via Flatpak. To install VLC, we would use it's "Application ID", shown above with the command
Из этого вывода мы можем увидеть VLC и некоторые связанные с ним приложения через Flatpak. Чтобы установить VLC, мы используем его "Application ID", показанный выше, с помощью команды:
{{UserCmd|command=flatpak install org.videolan.VLC}}
{{UserCmd|command=flatpak install org.videolan.VLC}}


This will install the application as well as any required run-times. Once the application is installed you should be able to run it from your menu as you would with any application.
Это приведет к установке приложения, а также к любому необходимому времени выполнения. После установки приложения вы сможете запустить его из меню, как и любое другое приложение.
|4=1}}
|4=1}}


<!-- Sub 2 -->
<!-- Sub 2 -->
{{SubContentTemplate|Displaying Detailed Flatpak Information|
{{SubContentTemplate|Отображение подробной информации о Flatpak|
You can get more details about a specific Flatpak using the command {{ic|flatpak info}}. For example:
Вы можете получить более подробную информацию о конкретном Flatpak с помощью команды {{ic|flatpak info}}. Например:
{{UserCmd|command=flatpak info org.videolan.VLC}}
{{UserCmd|command=flatpak info org.videolan.VLC}}


Line 102: Line 102:
<!-- Sub 3 -->
<!-- Sub 3 -->


{{SubContentTemplate|Getting a list of installed Flatpaks|
{{SubContentTemplate|Получение списка установленных флэтпаков|
To show a list of all the Flatpaks and run-times that are currently installed you can use the command:
Чтобы показать список всех установленных в данный момент флэтпаков и времени выполнения, можно воспользоваться командой:
{{UserCmd|command=flatpak list}}
{{UserCmd|command=flatpak list}}
|4=1}}
|4=1}}


<!-- Sub 4 -->
<!-- Sub 4 -->
{{SubContentTemplate|Updating Flatpaks|
{{SubContentTemplate|Обновление флетпаков|
Updating your collection of Flatpaks is a simple process. Simply run the command:
Обновление вашего набора флэтпаков - это простой процесс. Просто выполните команду:
{{UserCmd|command=flatpak upgrade}}
{{UserCmd|command=flatpak upgrade}}
|4=1}}
|4=1}}
Line 115: Line 115:
<!-- Sub 5 -->
<!-- Sub 5 -->


{{SubContentTemplate|Removing Flatpaks|
{{SubContentTemplate|Удаление флетпаков|
You can remove Flatpaks with the command {{ic|flatpak uninstall}}. For example:
Вы можете удалить флэтпак с помощью команды {{ic|flatpak uninstall}}. Например:
{{UserCmd|command=flatpak uninstall org.videolan.VLC}}
{{UserCmd|command=flatpak uninstall org.videolan.VLC}}
|4=1}}
|4=1}}
}}
}}


{{SectionTemplate|Removing Flatpak Support|2=
{{SectionTemplate|Удаление поддержки Flatpak|2=
If you no longer wish to have support for the Flatpack in your system you can remove it from the system by simply removing the package {{ic|flatpak}} with your favorite package manager or with the command
Если вы больше не хотите иметь поддержку Flatpack в своей системе, то можете удалить его из системы, просто удалив пакет {{ic|flatpak}} с помощью своего любимого менеджера пакетов или с помощью команды:
{{UserCmd|command=pamac remove flatpak}}
{{UserCmd|command=pamac remove flatpak}}




To also remove any installed Flatpaks you need to remove the directories containing them. These are {{ic|/var/lib/flatpak}} and {{ic|~/.local/share/flatpak}}. For example, you could use the command
Чтобы также удалить все установленные Flatpak, необходимо удалить содержащие их каталоги. Это {{ic|/var/lib/flatpak}} и {{ic|~/.local/share/flatpak}}. Например, можно использовать команду
{{UserCmd|command=sudo rm -r /var/lib/flatpak}}
{{UserCmd|command=sudo rm -r /var/lib/flatpak}}
{{UserCmd|command=rm -r ~/.local/share/flatpak}}
{{UserCmd|command=rm -r ~/.local/share/flatpak}}

Latest revision as of 07:08, 6 February 2023

Other languages:
English • ‎Türkçe • ‎français • ‎русский • ‎فارسی

Обзор

Flatpak - это независимый от дистрибутива метод упаковки и распространения программного обеспечения Linux.


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

  • Программное обеспечение, не совместимое с текущими системными библиотеками, будет работать, если оно упаковано как Flatpak
  • Дельта-обновления делают обновления более эффективными для сети в долгосрочной перспективе


Есть и другие соображения, на которые следует обратить внимание:

  • Флэтпаки не обновляются в рамках обновлений системы - их нужно обновлять отдельно
  • Только темы, которые были перенесены на Flatpak, будут работать с флетпаками
  • Для использования Flatpaks необходимо установить большой набор общих исполнительных программ


Установка Flatpak

Flatpak доступен в репозитории Manjaro как flatpak, с libpamac-flatpak-plugin для поддержки в графическом интерфейсе pamac, и может быть установлен с помощью вашего любимого менеджера пакетов или с помощью команды:


user $ pamac install flatpak libpamac-flatpak-plugin COPY TO CLIPBOARD

Использование Flatpak

Управление флэтпаками через Discover

Kdediscover.png

После установки вы можете запустить Discover и сможете просматривать, устанавливать и обновлять флэтпаки с помощью знакомого интерфейса магазина.

Подсказка
Discover также может устанавливать и обновлять программное обеспечение из репозитория Manjaro, если вы установите пакет packagekit-qt5

Управление флэтпаками с помощью програм Gnome

Gnomesoftware.png

После установки вы можете запустить Software и сможете просматривать, устанавливать и обновлять флэтпаки с помощью знакомого интерфейса магазина.

Подсказка
Gnome Software также может устанавливать и обновлять программное обеспечение из репозиториев Manjaro

Управление флэтпаками через CLI

Поиск и установка флэтпаков

Вы можете использовать команду flatpak search для поиска доступных пакетов. Например, если вы хотите установить VLC - вот как это может выглядеть:

user $ flatpak search vlc COPY TO CLIPBOARD

Name                                                Description                                                                Application ID                               Version              Branch               Remotes
MakeMKV plugin for VLC                              Provides MakeMKV features for direct Blu-ray playback in VLC.              org.videolan.VLC.Plugin.makemkv                                   3-18.08              flathub
Bluray Java menus (BDJ) plugin for VLC              Provides Bluray Java menus (BDJ) support in VLC.                           org.videolan.VLC.Plugin.bdj                                       3-18.08              flathub
VLC                                                 VLC media player, the open-source multimedia player                        org.videolan.VLC                                                  stable               flathub
FDK-AAC Encoding Plugin for VLC                     Provides better AAC encoding and HE profiles support.                      org.videolan.VLC.Plugin.fdkaac                                    3-1.6                flathub

Из этого вывода мы можем увидеть VLC и некоторые связанные с ним приложения через Flatpak. Чтобы установить VLC, мы используем его "Application ID", показанный выше, с помощью команды:

user $ flatpak install org.videolan.VLC COPY TO CLIPBOARD

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

Отображение подробной информации о Flatpak

Вы можете получить более подробную информацию о конкретном Flatpak с помощью команды flatpak info. Например:

user $ flatpak info org.videolan.VLC COPY TO CLIPBOARD

VLC - VLC media player, the open-source multimedia player   
          ID: org.videolan.VLC
         Ref: app/org.videolan.VLC/x86_64/stable
        Arch: x86_64
      Branch: stable
     License: GPL-2.0+
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 81.4 MB
     Runtime: org.kde.Platform/x86_64/5.12
         Sdk: org.kde.Sdk/x86_64/5.12 
      Commit: 87a8e23cefe6c3f4962d303d3724db399872e68379a52b7553089f5540c9a883
      Parent: 8f0c0e0bd79bfeb8748bb53e8476ee1f2deffc0e131ea5fb2890505e449df8a2
     Subject: Update shared-modules for udev (d3f66ebc)
        Date: 2019-05-06 13:30:44 +0000


Получение списка установленных флэтпаков

Чтобы показать список всех установленных в данный момент флэтпаков и времени выполнения, можно воспользоваться командой:

user $ flatpak list COPY TO CLIPBOARD

Обновление флетпаков

Обновление вашего набора флэтпаков - это простой процесс. Просто выполните команду:

user $ flatpak upgrade COPY TO CLIPBOARD


Удаление флетпаков

Вы можете удалить флэтпак с помощью команды flatpak uninstall. Например:

user $ flatpak uninstall org.videolan.VLC COPY TO CLIPBOARD

Удаление поддержки Flatpak

Если вы больше не хотите иметь поддержку Flatpack в своей системе, то можете удалить его из системы, просто удалив пакет flatpak с помощью своего любимого менеджера пакетов или с помощью команды:
user $ pamac remove flatpak COPY TO CLIPBOARD


Чтобы также удалить все установленные Flatpak, необходимо удалить содержащие их каталоги. Это /var/lib/flatpak и ~/.local/share/flatpak. Например, можно использовать команду

user $ sudo rm -r /var/lib/flatpak COPY TO CLIPBOARD


user $ rm -r ~/.local/share/flatpak COPY TO CLIPBOARD


Cookies help us deliver our services. By using our services, you agree to our use of cookies.