我正在创build一些脚本来简化应用程序安装,我需要追加到/etc/apt/sources.list的末尾
下面的代码附加到文件〜但不在/ etc / apt /
echo "deb http://ppa.launchpad.net/person/ppa/ubuntu karmic main" >> /etc/apt/sources.list
@meder
我已经尝试了这些下面的命令,没有运气:
sudo echo "deb http://ppa.launchpad.net/person/ppa/ubuntu karmic main" >> /etc/apt/sources.list #===--- sudo sh "echo 'deb http://ppa.launchpad.net/person/ppa/ubuntu karmic main' >> /etc/apt/sources.list"
这将工作:
sudo sh -c“echo”deb http://ppa.launchpad.net/person/ppa/ubuntu karmic main'>> /etc/apt/sources.list“
但是,不要编辑/etc/apt/sources.list
,而是将新的*.list
文件添加到/etc/apt/sources.list.d
。
例如,
echo'deb http://ppa.launchpad.net/person/ppa/ubuntu karmic main'> /tmp/myppa.list sudo cp /tmp/myppa.list /etc/apt/sources.list.d/ rm /tmp/myppa.list
确保有一个备份文件
echo "foo" | sudo tee -a /etc/apt/sources.list
不过,我真的建议你创建一个新的.list,然后使用这个方法来追加,存储在/etc/apt/sources.list.d/