![有没有办法在启动器中创建代理偏好设置的快捷方式?](https://linux22.com/image/1036179/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%9C%A8%E5%90%AF%E5%8A%A8%E5%99%A8%E4%B8%AD%E5%88%9B%E5%BB%BA%E4%BB%A3%E7%90%86%E5%81%8F%E5%A5%BD%E8%AE%BE%E7%BD%AE%E7%9A%84%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%EF%BC%9F.png)
在我的大学校园里,我需要通过代理连接到互联网。由于我使用的是笔记本电脑,因此在 Ubuntu 11.04 中,我在启动器中设置了代理设置的快捷方式,以便每次去校园时都能“轻松”更改代理。但是,我不知道如何在 Ubuntu 11.10 下执行此操作。
有没有办法创建直接指向代理设置的快捷方式?
甚至更好,但可能性较小,有没有办法设置网络设置,以便每次连接到校园 WiFi 时都会更改代理?
感谢您。
答案1
嗯,它不会自动转到代理设置选项卡,但它会直接带您进入网络设置:gnome-control-center network
。
要为其创建启动器,将其粘贴到 gedit 中:
[Desktop Entry]
Type=Application
Name=Network Settings
Exec=gnome-control-center network
Icon=/usr/share/app-install/icons/gtk-network.png
Terminal=false
Categories=System;
StartupNotify=false
将其另存为network-settings.desktop
,然后将文件拖到 Unity Launcher 上。请确保将文件保存network-settings.desktop
在不会打扰您的地方,因为当您删除它时,它也会从 Unity Launcher 中消失。
答案2
您可以使用命令行程序设置 gnome 代理配置设定
因此,你可以创建一些 bash 脚本,根据需要设置代理设置
使用 gsettings 查看你的 gnome 代理配置:
gsettings list-recursively org.gnome.system.proxy
安装脚本示例
gsettings set org.gnome.system.proxy mode 'manual'
gsettings set org.gnome.system.proxy.http port 8080
gsettings set org.gnome.system.proxy.http host 'myproxy.domain.lan'
第二个脚本将禁用代理
gsettings set org.gnome.system.proxy mode 'none'
查看所有可用的配置键:
http://developer.gnome.org/ProxyConfiguration/