我是linux新手,不知道如何安装redshift 1.9.1,配置色温并使其自动启动。我正在使用Ubuntu 14.04 LTS。
我是linux新手,不知道如何安装redshift 1.9.1,配置色温并使其自动启动。我正在使用Ubuntu 14.04 LTS。
Answers:
如今,从14.04开始-默认情况下,仓库中有redshift:
sudo apt-get install redshift redshift-gtk
最后,由于user2832080,它可以工作。这是我所做的:
安装randr依赖项。
$ sudo apt-get install libxcb1-dev libxcb-randr0-dev libx11-dev
下载redshift 1.9.1并将其解压缩。
更改为redshift 1.9.1目录并键入:
$ ./configure --enable-randr --enable-gui --enable-ubuntu \
--with-systemduserunitdir=$HOME/.config/systemd/user
$ make
$ sudo make install
在〜/ .config处创建redshift.conf,请参阅此链接。
转到/ usr / local / bin并运行redshift-gtk。
首先,您需要从提供的git链接下载redshift并将其解压缩。然后查看HACKING文件。它具有您需要从源代码安装它的说明。
我在这里引用它以便于访问:
从存储库构建
$ ./bootstrap
$ ./configure引导脚本将使用自动工具来设置构建环境并创建
configure
脚本。使用
./configure --help' for options. Use
--prefix'在您的主目录中进行安装。这是测试python脚本所必需的。应设置systemd用户单元目录,以避免写入系统位置。Systemd将在其中查找单位文件,
~/.config/systemd/user
因此如果要使用单位文件,则可以将此目录用作目标。否则,可以将该位置设置no
为禁用systemd文件。例:
$ ./configure --prefix = $ HOME /
redshift / root \ --with-systemduserunitdir = $ HOME / .config / systemd / user现在,构建文件:
$使
此时可以运行主redshift程序。要安装到前缀目录,请运行:
$进行安装
现在,您可以运行python脚本。例:
$ $ HOME / redshift / root / bin / redshift-gtk
依赖
- 自动工具,gettext
- libdrm(可选,用于DRM支持)
- libxcb,libxcb-randr(可选,用于RandR支持)
- libX11,libXxf86vm(可选,用于VidMode支持)
- geoclue(可选,用于geocleue支持)
笔记
- 详细标志(当前)仅保存在redshift.c中;因此,在此处写下所有详细消息。
希望几分钟后,您将对其进行设置。
现在,您可以根据自己的喜好对其进行配置。
由于我对默认设置感到非常满意,因此我没有使用高级配置。设置变量有两种方法。首先,您可以在启动redshift时传递它们(例如redshift -l 55.7:12.6 -t 5700:3600
),或者如果配置文件太复杂(在〜/ .config / redshift.conf上),则可以使用所有设置创建一个配置文件。最重要的设置是您的位置,即上面的-l变量。在Google上找到您的谷歌纵横,并将其传递给它。-t表示白天和晚上的色温。您可以找到更多选择man redshift
。找到所需的选项后,只需使用命令将其放在启动程序中redshift -l 55.7:12.6 -t 5700:3600
。
您可以在redshift网站上找到更多信息:http : //jonls.dk/redshift/
只需使用apt
sudo apt-get install redshift
然后,您可以获得用于对其进行控制的小部件。例如,我使用KDE Kubuntu中的Discover(或Ubuntu中的软件中心)应用程序来安装redshift控件。