HN 日本語サマリー

← 一覧へ戻る
オープンソース

Picasa Photo ViewerがLinux向けに再構築され、プロジェクト名はLicasaに

Picasa Photo Viewer Rebuilt for Linux, Project Named Licasa (github.com)

23 pointsby UncleJo73 コメント

要約

Licasaは、Linuxデスクトップ向けのオープンソース画像ビューアおよびエディタです。ファイルマネージャーから写真を開き、フルスクリーンまたはフローティングモードで表示し、クロップや調整、エクスポートが可能です。JPEG、PNG、HEIC、AVIF、RAWプレビューなど多くの画像フォーマットに対応しており、Motion PhotosやアニメーションAPNGファイルも再生できます。

全文翻訳

Licasa

[画像: Licasa logo]

[画像: Build and verify] [画像: Latest Release] [画像: Commit activity] [画像: License]

LicasaはLinuxデスクトップ向けの画像ビューアおよびエディタです。ファイルマネージャーから写真を開き、画像サイズのフルスクリーンウィンドウまたはフローティングモードで表示します。

Licasaは独立したオープンソースプロジェクトであり、Googleとは提携しておらず、承認も受けていません。

Licasaを試す

リリースをダウンロード · 0.7.1 リリースノート

  • 写真をフルスクリーンまたはフローティングウィンドウで表示し、クロップ、調整、エクスポートができます。
  • JPEG、PNG、TIFF、WebP、HEIC/HEIF、JPEG XL、AVIF、JPEG 2000、およびRAWプレビューを開くことができます。
  • Motion PhotosおよびアニメーションAPNGファイルを再生できます。

試してみて、バグを報告するか機能提案をしてください。

インストール

同じGitHubリリースからお使いのシステム用のファイルをダウンロードしてください。以下のコマンドは0.7.1を使用しています。別のバージョンについては、リリースページに表示されているファイル名に置き換えてください。各パッケージには対応する.sha256ファイルがあります。ダウンロードしたファイルが含まれるフォルダでコマンドを実行してください。

Ubuntu 24.04 (amd64)

licasa_0.7.1-1_amd64.debとその.sha256ファイルをダウンロードします。APTは必要なシステムライブラリをインストールします。

sha256sum -c licasa_0.7.1-1_amd64.deb.sha256
sudo apt install ./licasa_0.7.1-1_amd64.deb
Fedora 44 (x86-64)

licasa-appimage-0.7.1-1.fc44.x86_64.rpmとその.sha256ファイルをダウンロードします。

sha256sum -c licasa-appimage-0.7.1-1.fc44.x86_64.rpm.sha256
sudo dnf install ./licasa-appimage-0.7.1-1.fc44.x86_64.rpm
Arch Linux (x86-64)

licasa-appimage-0.7.1-1-x86_64.pkg.tar.zstとその.sha256ファイルをダウンロードします。

sha256sum -c licasa-appimage-0.7.1-1-x86_64.pkg.tar.zst.sha256
sudo pacman -U ./licasa-appimage-0.7.1-1-x86_64.pkg.tar.zst

Archパッケージを自分でビルドしたい人のために、PKGBUILDも含まれています。上記の.pkg.tar.zstファイルはインストール準備ができています。

AppImage (最近のx86-64デスクトップ)

Licasa-0.7.1-x86_64.AppImage、install-licasa-appimage.sh、および両方の.sha256ファイルをダウンロードします。

sha256sum -c Licasa-0.7.1-x86_64.AppImage.sha256
sha256sum -c install-licasa-appimage.sh.sha256
bash install-licasa-appimage.sh ./Licasa-0.7.1-x86_64.AppImage

これにより、FUSEなしでユーザーのためにLicasaがインストールされ、アプリケーションメニューランチャーとファイルマネージャーの「その他のアプリで開く」エントリが追加されます。AppImageはUbuntu 24.04でビルドされているため、古いLinuxシステムでは実行できない場合があります。

AppImageは、glibcおよび互換性のあるデスクトップライブラリを備えた64ビットIntelまたはAMD Linuxが必要です。ARMおよび32ビットシステムには別のパッケージが必要です。インストーラーは、不足しているシステムツール、抽出の失敗、不足または互換性のないライブラリについて説明してから、既存のインストールを置き換えます。ライブラリチェックが失敗した場合は、問題報告時にエラー出力を保持してください。

Snap (Snapdがインストールされているシステム)

自動ストアアップデートのために、安定版チャネルからインストールします。

sudo snap install licasa

GitHubリリースには、直接インストール用のlicasa_0.7.1_amd64.snapとその.sha256ファイルも含まれています。

sha256sum -c licasa_0.7.1_amd64.snap.sha256
sudo snap install --dangerous ./licasa_0.7.1_amd64.snap

ローカルにインストールされたSnapは、ストアアップデートを自動的に受信しません。自動アップデートが必要な場合は、ストアチャネルを使用してください。

設定で、より高速な繰り返しオープンを希望する場合はバックグラウンドプロセスをオンにします。これにより、ウィンドウを閉じてもLicasaは準備状態を維持し、次回のデスクトップログイン時(再起動後を含む)にバックグラウンドで起動します。これはデフォルトではオフになっています。オフにすると、ログイン時の起動エントリが削除され、Licasaを閉じると終了します。これはデスクトップセッションを通じて機能するため、ログイン前に起動することはありません。

Licasaに問題がある場合、プライベートエラーログは$XDG_STATE_HOME/licasa/errors.log(通常は~/.local/state/licasa/errors.log、SnapインストールではSnapのユーザーデータ内)にあります。警告とエラーを記録し、ローテーションされたコピーを1つ保持し、決して何もアップロードしません。ログメッセージには写真のパスが含まれる場合があるため、バグレポートに添付する前にファイルを確認してください。

更新

Debian、Fedora、Arch、またはAppImageの場合、新しいファイルをダウンロードし、新しいファイル名で上記の対応するインストール手順を繰り返します。AppImageインストールの更新前にLicasaを閉じます。インストーラーはユーザーごとのファイルを置き換えます。

ストアインストールされたSnapは自動的に更新されます。既存のSnapをベータチャネルに切り替えるには、sudo snap refresh licasa --betaを実行します。直接インストールされた.snapファイルは、再度手動でダウンロードし、チェックサムを確認した後、sudo snap install --dangerous ./<new-file>.snapを実行する必要があります。

アンインストール

インストールしたパッケージに対応するコマンドを使用します。

sudo apt remove licasa             # Ubuntu .deb
sudo dnf remove licasa-appimage    # Fedora RPM
sudo pacman -R licasa-appimage     # Arch package
sudo snap remove licasa            # Snap

AppImageインストールの場合は、~/.local/opt/licasa-appimage、~/.local/share/applications/licasa-appimage.desktop、および~/.local/share/icons/hicolor/512x512/apps/licasa-appimage.pngを削除します。AppImageインストーラーによって作成されたパスのみを削除してください。

Linuxパッケージのビルド

リポジトリのルートから、Dockerがインストールされている状態で実行します。

docker build -f packaging/build-deb.Dockerfile -t licasa-deb-builder packaging
mkdir -p build/deb-output
docker run --rm -v "$PWD:/source:ro" -v "$PWD/build/deb-output:/output" \
  licasa-deb-builder bash /source/packaging/verify-fresh-build.sh

.deb、AppImage、およびSHA-256ファイルはbuild/deb-output/に表示されます。Dockerはソースからこれらのパッケージをビルドするためにのみ必要です。ローカルファイルをチェックするには:

(cd build/deb-output && sha256sum -c licasa_0.7.1-1_amd64.deb.sha256)
(cd build/deb-output && sha256sum -c Licasa-0.7.1-x86_64.AppImage.sha256)
(cd build/deb-output && sha256sum -c install-licasa-appimage.sh.sha256)

ライセンス

LicasaのファーストパーティソースはBSD 2-Clause Licenseの下でライセンスされています。サードパーティのコンポーネントおよびテストフィクスチャは独自のライセンスを持ち、配布資料と共に保持されています。