文本终端模式下无线网络配置(Network Manager)(openSUSE Leap 42.1)

作者: sauntor 2016-03-09 23:49:48
当我们在openSuSE下测试某些软件时可能导致系统无法进入图形化界面(例如安装显卡驱动,误删某些文件),而在文本终端下怎样联网重新安装或删除这些软件包呢,此帖就是介绍文本终端模式下的无线WiFi连接配置。
建立WiFi连接:[code]#添加wifi连接,其中wlan0为无线网卡设备名(可用ip link命令查看),“save no”意为不保存配置,即重启后将丢失连接
nmcli con add type wifi con-name ifname wlan0 save no ssid
#设置无线密码
nmcli connection modify wifi-sec.key-mgmt wpa-psk
nmcli connection modify wifi-sec.psk
#连接WiFi
nmcli connection up
[/code]重新安装软件包:[code]zypper in -f
#可用zypper se <关键字>搜索完整的包名称,例如:
zypper se clang
Loading repository data...
Reading installed packages...

S | Name | Summary | Type
--+-------------------------+-----------------------------------------+--------
| icecream-clang-wrappers | Distributed Compile Wrappers for Clang | package
| libclang | Library files needed for clang | package
| libclang-32bit | Library files needed for clang | package
| llvm-clang | CLANG frontend for LLVM | package
| llvm-clang-devel | CLANG frontend for LLVM (devel package) | package
| python-clang | Python bindings for libclang | package
#其中第一列即是完整的rpm包名称[/code]卸载软件包:[code]zypper rm <软件包名称>
#或者使用rpm命令
rpm -e <软件包名称>
[/code]PS:
其中用尖括号标记的为自定义或特定内容,请按需替换(连同尖括号一起替换掉)。
删除WiFi连接的命令为(如果在上面的命令中没有制定save no选项):[code]nmcli connection delete [/code]

相关资讯