TranslateProject/sources/tech/20221210.2 ⭐️ How to Update Flatpak Packages in Linux.md

128 lines
4.4 KiB
Markdown
Raw Normal View History

[#]: subject: "How to Update Flatpak Packages in Linux"
[#]: via: "https://itsfoss.com/update-flatpak/"
[#]: author: "Sagar Sharma https://itsfoss.com/author/sagar/"
[#]: collector: "lkxed"
[#]: translator: " "
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
How to Update Flatpak Packages in Linux
======
I believe almost all Linux users keep their systems updated.
But that update is usually for the default [package manager][1]. For example, [updating Ubuntu][2] often means updating all the APT packages.
However, there are other packaging formats like Snap and Flatpak. The Snap applications get updated automatically but not the Flatpak ones.
How do you update the Flatpak packages then? Well, you can update all the installed and updatable Flatpak packages using this command:
```
flatpak update
```
Thats quite simple. But let me discuss a few more things about updating Flatpak, such as:
- Updating all or specific Flatpak packages
- Updating Flatpak packages via Software Center
Lets start with the terminal method first.
### Method 1: Using the terminal for updating Flatpak packages
Let me first start with the most practical approach that you should also begin with.
#### Update every outdated Flatpak package
Updating the whole catalog of existing flatpak packages is quite easy.
Enter the given command, and it will get you the list of outdated packages:
```
flatpak update
```
![3. update flatpak packages in linux][3]
You just have to enter “Y” and press the Enter key, which will take care of every update.
#### Updating specific Flatpak package
To update specific packages, youd need the list of the packages that can be updated. You used the same command you saw earlier.
```
flatpak update
```
![3. update flatpak packages in linux][4]
Copy the name of the package you want to update from the output. Use the package name in the following fashion:
```
flatpak update package_name
```
For example, if you want to update Telegram, the following command will get the job done:
```
flatpak update org.telegram.desktop
```
![4. update specific package in flatpak][5]
Thats it!
### Method 2: Update Flatpak applications from the software center
Distributions that come up with Flatpak buil-in support provide updates to Flatpak applications in the software center. Fedora and Linux Mint are such distributions.
But if you are using Ubuntu, youd need to add flatpak support to the GNOME software center:
```
sudo apt install gnome-software-plugin-flatpak
```
Once done, you will have two software centers in Ubuntu. Thats because the default software center is not GNOMEs but Snap Store.
Open this new software center from the system menu:
![1. open software center in ubuntu][6]
Go to the `Updates` section and you will find the list of outdated packages. This includes both APT and Flatpak packages.
![2. update flatpak from software center][7]
From here, you can update all the packages at once, or you can be selective with what to update.
### Wrapping Up
Many Linux desktop users tend to forget to update the Flatpak packages as they are not included in the regular system updates.
As Flatpak is a sandboxed packaging solution, you may not face any issues related to outdated packages, but you will miss out on new features and fixes for sure.
This is why I recommend running the Flatpak update command once ever few weeks.
I hope you like this quick little Flatpak tip helpful.
--------------------------------------------------------------------------------
via: https://itsfoss.com/update-flatpak/
作者:[Sagar Sharma][a]
选题:[lkxed][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://itsfoss.com/author/sagar/
[b]: https://github.com/lkxed
[1]: https://itsfoss.com/package-manager/
[2]: https://itsfoss.com/update-ubuntu/
[3]: https://itsfoss.com/wp-content/uploads/2022/12/3.-update-flatpak-packages-in-linux.png
[4]: https://itsfoss.com/wp-content/uploads/2022/12/3.-update-flatpak-packages-in-linux.png
[5]: https://itsfoss.com/wp-content/uploads/2022/12/4.-update-specific-package-in-flatpak.png
[6]: https://itsfoss.com/wp-content/uploads/2022/12/1.-open-software-center-in-ubuntu.png
[7]: https://itsfoss.com/wp-content/uploads/2022/12/2.-update-flatpak-from-software-center.png