您尚未登录。

#1 2013-04-04 19:10:03

yichenburan
会员
注册时间: 2011-09-03
帖子: 35

archlinux kde自带工具 管理网络 解决办法

各位高手,大家好,间隔了一段时间之后,受不了诱惑,又开始折腾archlinux了,以前一直都用lxde等,在ubuntu下用了一段时间kde,感觉很好,所以这次我换成kde了,忙了一天了,网络问题也没有解决,正在要发帖求助的时候,解决了,google了n个小时,中英文都没找到答案,乱碰给碰到了,晒晒自己的曲折经历,希望遇到同样问题的朋友少走弯路。

我的经历大约是这样的,安装的时候用dhcpcd连接有线网络,用archlinuxcn的源安装yaourt,然后用yaourt搜索关键字安装各种各样的软件,我知道在ubuntu中安装kde后右下角有一个kde的插件,管理网络,在这里也找到了,手动添加上了,好像是通过yaourt kde network,搜到的,根据描述,我把可能用到的软件就都顺便装了,但是问题出现了

不能链接网络,里面什么都没有,点启用网络,没反映,启用无线这四个字都没有,我还以为是无线网卡驱动有问题,然后找驱动,用yaourt也没有找到,最后只找到了源代码,但是编译通不过,研究了好长时间也没搞定,后来发现,不是驱动问题,有线网络也没有,lsmod还能看见对应的驱动名称,权限问题,配置问题,等开始猜想,网上也没找到,在wiki中有systemctrl enable kdm.service这句话,自动启动kdm,网络呢,systemctrl enable network.service,根本没有,google,还是没有找到解决办法,系统都有那些服务,不会看,然后我想到了locate,locate kdm 发现了 /usr/share/kde4/services/kdm.desktop这个目录,我猜想,哦,这里面一定还有其他的很多服务,这回一定对了,ls /usr/share/kde4/services|grep network,好多,又猜又试,没成功,正在发帖的时候想起来一线希望,我看看我装的关于network的软件包里面的可执行程序是什么,在/var/cache/pacman/pkg/目录下发现了networkmanager-0.9.8.0-2-x86_64.pkg.tar.xz,打开发现,里面有usr/sbin/NetworkManager ,运行试试,sudo NetworkManager,有线无线一下都可以用了,让它开机启动就可以搞定了,这时又想,用systemctrl试试,
sudo systemctl enable NetworkManager,
ln -s '/usr/lib/systemd/system/NetworkManager.service' '/etc/systemd/system/dbus-org.freedesktop.NetworkManager.service'
ln -s '/usr/lib/systemd/system/NetworkManager.service' '/etc/systemd/system/multi-user.target.wants/NetworkManager.service'
ln -s '/usr/lib/systemd/system/NetworkManager-wait-online.service' '/etc/systemd/system/network.target.wants/NetworkManager-wait-online.service'

成功了,哈哈,再次locate发现, /usr/lib/systemd/system/*.service,service都在这放着呢,呵呵,以前见到这个目录了,可能是文件太多,没看到,呵呵!

我得到了一条经验,第一安装archlinux+kde可以通过
sudo systemctl enable NetworkManager.service或者sudo NetworkManager解决网络连接问题
第二用locate查找文件的时候,如果数目较多,最好能过滤一下关键字,不区分大小写的过滤,这样才能更容易找到,光用眼睛看可能就给忽略了。

最近编辑记录 yichenburan (2013-04-07 11:42:44)


一切有为法,如梦幻泡影。

离线

#2 2013-04-05 09:06:28

yichenburan
会员
注册时间: 2011-09-03
帖子: 35

Re: archlinux kde自带工具 管理网络 解决办法

刚刚在archlinux的wiki上看到      Service的文件保存在/{etc,usr/lib,run}/systemd/system 中


一切有为法,如梦幻泡影。

离线

#3 2013-04-06 10:17:26

fengchao
会员
注册时间: 2012-02-21
帖子: 116

Re: archlinux kde自带工具 管理网络 解决办法

答案其实在 https://wiki.archlinux.org/index.php/NetworkManager

如果觉得文章不好找,可以通过下面页面浏览:
https://wiki.archlinux.org/index.php/Table_of_Contents

警告:盲目使用 yaourt 可能会遇到各种奇怪问题,还是先看看 Pacman 和 AUR

离线

#4 2013-04-06 12:22:20

reverland
root
注册时间: 2012-02-04
帖子: 356
个人网站

Re: archlinux kde自带工具 管理网络 解决办法

如楼上,好多问题都是自己折腾出来的……熟悉后就没了


>>>>>>>>>jekyll博客>>>>>>>>>>
<<<<<<<<<更残念的vimwiki<<<<<<<<<
本人vim控,偏偏喜欢lisp

离线

#5 2013-04-07 02:40:22

yichenburan
会员
注册时间: 2011-09-03
帖子: 35

Re: archlinux kde自带工具 管理网络 解决办法

fengchao 说:

答案其实在 https://wiki.archlinux.org/index.php/NetworkManager

如果觉得文章不好找,可以通过下面页面浏览:
https://wiki.archlinux.org/index.php/Table_of_Contents

警告:盲目使用 yaourt 可能会遇到各种奇怪问题,还是先看看 Pacman 和 AUR

其实我都打开这个页面了,只是着急,就没有仔细看,然后就没看到,结果花的时间更多了。
用yaour是有问题 ,但是很多不常用的但非常有用的软件都在这里放着呢,它们可能永远也进不了pacman里面,我有很多软件都用yaourt安装的,装完就再也不管了,不升级了。
archlinuxcn提供的源很好,要是能有更多的可信赖的第三方源就好了。


一切有为法,如梦幻泡影。

离线

页脚