我想让互联网看起来好像已断开连接,尽管它已连接,方法是让 Ubuntu 操作系统上的互联网/wifi 符号看起来好像当前已断开连接。LAN 电缆将始终处于连接状态,但我希望它假装没有连接任何东西,并确保网络正常运行
答案1
目前,您有多个文件,其中包含不同的图标,它们具有不同的名称,代表不同的网络状态。要实现您想要的功能,您需要相同图标(例如network-wireless-no-route-symbolic.svg
)的副本,但名称不同。
这是那个图标(因为我无法上传图像,所以有点模糊svg
):
如果您希望始终显示不同的图标,请network-wireless-no-route-symbolic.svg
在下方用该图标的文件名替换。
以下方法可行,但请不要在bash
不知道自己在做什么的情况下盲目复制和粘贴脚本。无论如何,您需要先找到图标:这取决于icon theme
您当前正在使用哪个图标。我使用Yaru
图标主题,因此在我的情况下,图标位于/usr/share/icons/Yaru/scalable/status/
。
# first, backup the icons. Create a backup directory:
mkdir ~/icons-backup
# navigate to the icons directory within your theme
cd /usr/share/icons/...path to your icons/
# move the wired and wireless network icons over to the backup directory (needs sudo)
# this will move all icon files starting with "network-wire"
sudo mv network-wire*.svg ~/icons-backup
# copy the real "disconnected" icon back to the icons folder
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg .
# copy the disconnected icon back several times using different names
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-acquiring-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-disconnected-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-no-route-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-offline-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-acquiring-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-connected-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-disabled-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-encrypted-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-hardware-disabled-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-hotspot-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-no-route-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-offline-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-excellent-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-excellent-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-good-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-good-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-none-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-none-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-ok-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-ok-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-weak-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-weak-symbolic.svg
此时,您已经将图标弄乱了,无论网络状态如何,所有图标文件都将包含相同的图标,因此图标no route
将始终显示。我无法想象您为什么要这样做,但就是这样。
如果你想恢复原来的情况,
sudo cp ~/icons-backup/* /usr/share/icons/...path to your icons/