Installation de Paperwork sur GNU/Linux

Il y a plusieurs façons d'installer Paperwork sur GNU/Linux, chacune avec ses propres avantages et ses propres inconvénients.

Mises à jour automatiques Support des scanners En provenance direct d'OpenPaper Revu par les maintaineurs Difficulté
Spécifique à votre distribution (recommandée)
oui
local câblé wifi
non
oui
facile
Le dépôt Flatpak de OpenPaper
oui
local uniquement
oui
non
moyenne
Le dépôt Flatpak de Flathub
oui
local uniquement
non
non
moyenne
AppImage
non
local câblé wifi
oui
non
moyenne
Depuis le code source
non
local câblé wifi
oui
non
difficile

Spécifique à votre distribution

C'est la méthode d'installation conseillée.

Les paquets des distributions sont revus et testés par les mainteneurs de la distribution. Malheureusement, au moment où les paquets sont poussés dans votre distribution, ce sont généralement de vieilles versions du programme. Actuellement, la dernière version de Paperwork est 2.2.5.

Arch Linux

# Installation
pacman -S paperwork
paperwork-gtk chkdeps

# Utilisation
# Pour l'interface graphique
paperwork-gtk
# Pour l'interface ligne de commande
paperwork-cli
paperwork-json

Debian / Ubuntu

# Installation
sudo apt install paperwork-gtk paperwork-gtk-l10n-[your lang] paperwork-shell

# Utilisation
# Pour l'interface graphique
paperwork-gtk
# Pour l'interface ligne de commande
paperwork-cli
paperwork-json

Fedora

# Installation
sudo dnf install paperwork
paperwork-gtk chkdeps

# Utilisation
# Pour l'interface graphique
paperwork-gtk
# Pour l'interface ligne de commande
paperwork-cli
paperwork-json

Gentoo

# Installation
sudo emerge paperwork
paperwork-gtk chkdeps

# Utilisation
# Pour l'interface graphique
paperwork-gtk
# Pour l'interface ligne de commande
paperwork-cli
paperwork-json

Le dépôt Flatpak de OpenPaper

Le dépôt Flatpak de OpenPaper fournit la dernière version stable de Paperwork. Elle comprend quelques corrections de bogues supplémentaires ajoutées ultérieurement. Elle provient directement des développeurs de Paperwork.

Malheureusement, en raison de la conteneurisation, elle ne peut pas être utilisée avec des scanners réseau pour le moment. L'utiliser avec des scanners locaux peut nécessiter un peu de configuration.

# Installation
sudo apt install flatpak gnome-software-plugin-flatpak
flatpak --user install https://builder.openpaper.work/paperwork_master.flatpakref

# Utilisation
flatpak run work.openpaper.Paperwork

[Plus d'informations]

Le dépôt Flatpak de Flathub

Similairement au dépôt Flatpak d'OpenPaper, Paperwork est aussi disponible sur Flathub.

La version sur Flathub est toujours la dernière version publiée, sans aucun changement additionnel. Elle a des limitations identiques à celle dans le dépôt Flatpak d'OpenPaper.

# Installation
sudo apt install flatpak gnome-software-plugin-flatpak
flatpak --user install https://dl.flathub.org/repo/appstream/work.openpaper.Paperwork.flatpakref

# Utilisation
flatpak run work.openpaper.Paperwork

[Plus d'informations]

AppImage

La version AppImage de Paperwork est une version portable de Paperwork.

Elle est reconstruite après chaque nouvelle version de Paperwork et après chaque nouvelle correction de bug. Bien qu'elle n'ait pas les limitations des versions Flatpak, elle ne sera pas mise à jour automatiquement. Paperwork peut vous prévenir losqu'une nouvelle version est disponible, mais ce sera à vous de faire la mise à jour.

L'interface graphique (paperwork-gtk) et l'interface ligne de command (paperwork-cli) sont dans des paquets séparés.

Interface graphique

# Installation
sudo apt install libfuse2t64  # Ubuntu ≥24.04
url=https://download.openpaper.work/linux/amd64/paperwork-gtk-master-latest.appimage
curl ${url} -o paperwork-gtk.appimage
chmod +x ./paperwork-gtk.appimage
./paperwork-gtk.appimage chkdeps

# Utilisation
./paperwork-gtk.appimage

Interface ligne de commande

# Installation
sudo apt install libfuse2t64  # Ubuntu ≥24.04

url=https://download.openpaper.work/linux/amd64/paperwork-cli-master-latest.appimage
curl ${url} -o paperwork-cli.appimage
chmod +x ./paperwork-cli.appimage
./paperwork-cli.appimage chkdeps

url=https://download.openpaper.work/linux/amd64/paperwork-json-master-latest.appimage
curl ${url} -o paperwork-json.appimage
chmod +x ./paperwork-json.appimage
./paperwork-json.appimage chkdeps

# Utilisation
./paperwork-cli.appimage
./paperwork-json.appimage

Depuis le code source

Cette méthode d'installation est prévue principalement pour les gens qui souhaitent contribuer au développement de Paperwork.

[Plus d'informations]