Howto flatpak: Difference between revisions
No edit summary |
|||
Line 4: | Line 4: | ||
install flatpak on archlinux: | install flatpak on archlinux: | ||
sudo pacman -Sy flatpak --noconfirm | sudo pacman -Sy flatpak --noconfirm | ||
= repositories = | |||
add the flathub repository: | |||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo | |||
update appstream data for remotes: | update appstream data for remotes: | ||
flatpak update --appstream | flatpak update --appstream | ||
Line 48: | Line 51: | ||
deploy specific commit id: | deploy specific commit id: | ||
flatpak update --commit=commit app-name | flatpak update --commit=commit app-name | ||
= fix error = | = fix error = | ||
i got this error on archlinux when trying to run obs via flatpak: | i got this error on archlinux when trying to run obs via flatpak: |
Revision as of 17:55, 16 January 2023
install
install flatpak on debian/ubuntu:
sudo apt install flatpak -y
install flatpak on archlinux:
sudo pacman -Sy flatpak --noconfirm
repositories
add the flathub repository:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
update appstream data for remotes:
flatpak update --appstream
prevent automatic and manual updates to a runtime or application:
flatpak mask libreoffice
remove the mask from app:
flatpak mask --remove libreoffice
search for apps in flatpak:
flatpak search libreoffice
list installed apps:
flatpak list
list all installed flatpak with installation type, size and application id:
flatpak --columns=app,name,size,installation list
view all the installed flatpak with name and installed size:
flatpak --columns=name,size list
uninstall all apps:
flatpak uninstall --all
uninstall flatpak packages that are not in use:
flatpak uninstall --unused
uninstall and delete everything related to flatpak:
flatpak uninstall --all --delete-data
uninstall a specific flatpak package:
flatpak uninstall <application ID>
repair flatpak apps:
flatpak repair
update all apps:
flatpak update
verify the size of /var/lib/flatpak used by all flatpak apps:
du -h --max-depth=1 /var/lib/flatpak
view only the flatpak installed by users:
flatpak --columns=name,size --user list
show flatpak command history:
flatpak history
install flatseal to view flatpak apps permissions:
flatpak install flathub com.github.tchx84.Flatseal
show flatpak repos:
flatpak remotes
disable flatpak repo:
flatpak remote-modify --disable flathub
enable flatpak repo:
flatpak remote-modify --enable flathub
look for flatpak app associated commit id:
flatpak remote-info --log remote app-name
deploy specific commit id:
flatpak update --commit=commit app-name
fix error
i got this error on archlinux when trying to run obs via flatpak:
bwrap: can't make symlink at /var/run: File exists
/media which is normally a real directory on archlinux to be a symlink to /var/run/media, replacing /media with a symlink to /run/media seems to fix the issue, before running the following command make sure you don't have any external drive mounted.
mount |grep media
if you see any output with previous command, umount the device, then proceed.
rm -rf /media rm -rf /var/run/media mkdir /run/media ln -s /run/media /media