我在笔记本电脑中使用Ubuntu 14.04 LTS。我有自己定制的Ubuntu,其中大多数软件包已经安装。 我们在安装Jupiter之前制作了这个定制的Ubuntu。它错过了那里的木星包裹。使用Ubuntu 14.04, 我的笔记本电脑总是过热。为此,我每次都安装新的Jupiter电源管理工具。 我必须在sources.list中添加ppa然后安装。我想自动化这个过程。请帮帮我。
答案 0 :(得分:0)
您可以运行此bash脚本文件。您必须以root用户身份运行此脚本。
/ *您必须将xenial更改为可信任。或者你可以去打开文件夹/etc/apt/sources.d.list/。打开文件jolicloud-team-ubuntu ..(注意:它基于你的操作系统版本并提供变量CHECK的值,因为我给了我的xenial(16.04)系统* /
/ * OUTCHECK变量表示路径/etc/apt/sources.list.d/jolicloud-team-ubuntu-ppa-xenial.list,其中有源引用。并且" deb http://ppa.launchpad.net/jolicloud-team/ppa/ubuntu xenial main"是jolicloud-team-ubuntu-ppa-xenial.list文件中的内容* /
我无法安装jupiter,因为它已停止使用。他们说,在这个链接https://askubuntu.com/questions/285434/is-there-a-power-saving-application-similar-to-jupiter中,有更好的替代TLP。
现在,您的完整脚本看起来像这样。
# -y for auto ENTER press by own
export CHECK="deb http://ppa.launchpad.net/jolicloud-team/ppa/ubuntu xenial main"
export OUTCHECK="$(grep "$CHECK" "/etc/apt/sources.list.d/jolicloud-team-ubuntu-ppa-xenial.list")"
if [ "$OUTCHECK" ]
then
echo "repository source is already added"
else
#if /etc/apt/sources.list doen not contains repository of jupiter then add this
add-apt-repository ppa:jolicloud-team/ppa -y
export OUT=$?
while [ $OUT != 0 ]
do
apt-get update
done
fi
if ! dpkg -l | grep -qw "jupiter*" # -l for listing, -qw for matching whole words in quite/silent mode
then
#install using this line of code
#I can't install jupiter because it is discontinued for my OS.
#Probably it still works for your 14.04.
apt-get install jupiter
else
echo "Jupiter is already installed in your system"
fi