GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

xflux-gui

fluxgui – Linuxのライティングを改善する。 xfluxのオープンソースGUI

投稿日:

Linuxのライティングを改善する。 xfluxのオープンソースGUI https://justgetflux.com/linux.html

f.luxインジケータアプレット

あなたのコンピュータのためのより良い照明

f.luxインジケータアプレットfluxguiは、コンピュータのディスプレイの色を時刻に合わせて調整するアプリケーションであるxfluxを制御するインジケータアプレットです。夜間は暖かく、日中は日光のようです。 夕方に青色光の暴露を減らすと、夜に眠るのに役立ちます。 詳細については、 https://justgetflux.com/research.htmlを参照してください。

このプロジェクト( https://github.com/xflux-gui/fluxgui )は、 fluxguiインジケータアプレットプログラムにのみ関係し、インジケータアプレットが制御するxfluxプログラムには関係しません。 xfluxプログラムは実際に画面の色を変更する責任があります。 xflux詳細については、 https: xflux参照してください

xfluxインストール時にxfluxが自動的にダウンロードされます。 インストール後に端末でfluxguiを実行するfluxguiで、アプレットを開くことができます。 ログイン時に自動的に起動するアプレットを簡単に設定することもできます。

インストール手順

Python 2のみがサポートされています

fluxguiはPython 2でしか動作しないことがわかっているので、Python 3がシステムのデフォルトの場合は、このREADMEのコマンドにpython代わりにpython2を使用してください。

Ubuntu PPAパッケージマネージャのインストール

apt経由でインストールするには:

sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui

詳細は、 ubuntuhandbook.orgの説明を参照してください。

PPAバージョンに問題がある場合は、以下の手動インストールを試してください。

Fedoraパッケージマネージャのインストール

まだFedoraパッケージは提供されていません。 下記の手動インストールを使用してください。

手動インストール

手動でインストールするには、最初にパッケージマネージャを使用して依存関係をインストールし、付属のsetup.pyを使用してfluxguiをインストールします。 手動インストールは、ローカルまたはシステム全体で行うことができます。

パッケージマネージャを使用した依存関係のインストール

Ubuntu / Debian
sudo apt-get install git python-appindicator python-xdg python-pexpect python-gconf python-gtk2 python-glade2 libxxf86vm1
Fedora / CentOS
sudo yum install git python-appindicator python2-pyxdg python2-pexpect gnome-python2-gconf pygtk2 pygtk2-libglade

fluxguiをインストールfluxgui

以下のコードでは、システム全体をインストールする方法と、ユーザーディレクトリにローカルにインストールする方法が別々に記載されています。 1つを選択してください。

# Download fluxgui
cd /tmp
git clone "https://github.com/xflux-gui/fluxgui.git"
cd fluxgui
python download-xflux.py

# EITHER install system wide
sudo python setup.py install

# EXCLUSIVE OR, install in your home directory. The binary installs
# into ~/.local/bin, so be sure to add that to your PATH if installing
# locally. In particular, autostarting fluxgui in Gnome will not work
# if the locally installed fluxgui is not on your PATH.
python setup.py install --user
       
# Run flux
fluxgui

手動アンインストール

パッケージマネージャを使用する代わりに手動でインストールした場合は、 setup.pyファイルのインストール先を教えて、インストールされているファイルを削除することでアンインストールできます。

# EITHER uninstall globally
sudo python setup.py install --record installed.txt
sudo xargs rm -vr < installed.txt

# EXCLUSIVE OR uinstall in your home directory
python setup.py install --user --record installed.txt
xargs rm -vr < installed.txt

ライセンス

f.luxインジケータアプレットは、 MITライセンスのもとで公開されています。

現像

インストールせずにfluxgui実行する

fluxguiで作業するfluxgui

cd <path to your fluxgui.git clone>
# You only need to download xflux once.
python download-xflux.py
PATH=`pwd`:$PATH PYTHONPATH=`pwd`/src:$PYTHONPATH ./fluxgui &

何もインストールせずにfluxguiローカルコピーをテストしてください。

ログ、バージョン、リリースの変更

./debian/changelog変更点に注意してください。

バージョンをリリースする準備ができるまでバージョン<ver>~pre使用してください。 バージョンブランチをリリースするときは、ブランチのバージョン文字列から~pre削除し、 git tag -aブランチv<ver>削除します。

debian/changelogsetup.pyでバージョン文字列を変更する必要があり、リリース日をdebian/changelog追加する必要があります。







-xflux-gui
-, , , , , ,

執筆者: