人若无名,便可专心练剑

 debian 标签

debian vmware 网络设置异常问题解决

  |   0 评论   |   2,094 浏览

问题:

Unable to load host network configuration. Are you root?
描述:

    已在root下操作,各种google似乎成了死结。然后各种重装粗暴动作轮番上,似乎仍然不得解。

 看日志:

 tail -f /var/log/vnetlib
如下:
Apr 06 11:54:53 VNLNetCfgUnload - Requested cache is not loaded
Apr 06 11:54:50 VNLNetCfgLoad - Failed to lock config database file, error: Success
Apr 06 11:54:50 VNL_Load - Error loading the vnet configuration, file used: /etc/vmware/networking
Apr 06 11:54:50 VNLNetCfgUnload - Requested cache is not loaded
Apr 06 11:54:50 VNLNetCfgGetAnswerString - Database cache is not loaded
Apr 06 11:54:50 VNLNetCfgGetAnswerString - Database cache is not loaded

似乎看到点了什么,fuck “Failed to lock config database file, error: Success”

进入配置目录查看

root@c2y2:/etc/vmware# ls -al
total 60
drwxr-xr-x   5 root root  4096 4月   6 11:59 .
drwxr-xr-x 214 root root 12288 4月   6 11:39 ..
-rw-r--r--   1 root root   226 4月   6 11:39 bootstrap
-rw-r--r--   1 root root   894 4月   6 11:53 config
drwxr-xr-x   3 root root  4096 4月   6 11:40 hostd
lrwxrwxrwx   1 root root    19 4月   6 11:39 icu -> /usr/lib/vmware/icu
lrwxrwxrwx   1 root root    69 4月   6 11:40 installer.sh -> /usr/lib/vmware-installer/@@VMIS_VERSION@@/vmware-uninstall-downgrade
-rw-r--r--   1 root root   556 4月   6 11:40 license-ws-120-e2-201505
-rw-r--r--   1 root root    54 4月   6 11:40 locations
-rw-r--r--   1 root root    85 4月   6 11:40 netmap.conf
-rw-r--r--   1 root root    12 4月   6 11:54 networking
drwxrwxrwx   2 root root  4096 4月   6 11:59 networking.lck #这里,这里 
drw-------   2 root root  4096 4月   6 11:40 ssl
-rw-r-----   1 root root    33 4月   6 11:30 usbarb.rules
呵呵,networking.lck,应该是上次异常推出,导致文件句柄锁没有释放

解决方法仍然粗暴:

mv networking.lck networking.lck.bak #或者干脆删除

debian vmware 加载报错问题解决

  |   0 评论   |   1,998 浏览

几天不用,系统升下级然后虚拟机似乎就挂掉了。。。

问题:

Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded.
解决:
sudo vmware-modconfig --console --install-all

看原因是由于显示模块没有加载的问题,不过这样解决似乎有点,简单粗暴。。。。。

参考:https://communities.vmware.com/thread/245998?start=0&tstart=0

           http://blog.nowherelan.com/2014/12/03/xxxx.html

        



debian 升级后 普通管理员切换root权限使用virtualbox异常问题解决

  |   0 评论   |   2,789 浏览


这两天没事 把系统版本升级了下,和往常一样 每次升级都会带来一次洗礼

这次也不例外:

升级后 用普通管理员切换到root权限 并运行virtualbox 结果出现以下问题

1,xhost权限

以前版本使用的时候 从没有出现过xhost 权限,这次竟然出现了。不给权限的话

切换到root下 root下的任何图形应用都没法运行

给定xhost权限

exp@c2y2:~$ xhost 
access control enabled, only authorized clients can connect
SI:localuser:exp
exp@c2y2:~$ xhost +SI:localuser:root
localuser:root being added to access control list
exp@c2y2:~$ xhost 
access control enabled, only authorized clients can connect
SI:localuser:root
SI:localuser:exp
exp@c2y2:~$
2,给定权限后,运行仍然报错


折腾了好久,就差装系统了,最后还是在国外网站找到了 类似问题的解决方案

# export QT_X11_NO_MITSHM=1
参考链接:https://bbs.archlinux.org/viewtopic.php?id=187234



树莓派raspberry 上打造自己的代码版本管理器

  |   0 评论   |   3,590 浏览

由于自己破旧电脑比较多,有时候在这台电脑上写了些代码,下此用另外的电脑时又不能方便的使用。而

恰恰自己又有个树莓派放在哪做为nas在使用,为了更充分利用其使用价值并且解决自己代码管理的问题,因此

在双重需求下就有了折腾的必要性:

环境:Raspbian(debian)+apache2+libapache2-svn (主机ip:192.168.1.111)

主要分为以下几个步骤

一:安装(root权限下,安装方法可以参考subversion官网http://subversion.apache.org/packages.html

apt-get install libapache2-svn

二:创建相应目录及文件

mkdir /data/subversion
cd  /data/subversion
touch svn-access-file  
touch svn-auth-file

三:创建代码库

svnadmin  create /data/subversion/c2y2

四:配置apache2(其他配置根据自己的情况自己配置,本机apache2端口配置的为8000

LoadModule dav_svn_module /usr/lib/apache2/modules/mod_dav_svn.so
LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so
<Location /svn>
    DAV svn
    SVNParentPath /data/subversion/
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile /data/subversion/svn-auth-file
    Require valid-user
    AuthzSVNAccessFile /data/subversion/svn-access-file
</Location>
<Directory /data>
AllowOverride none
Options  MultiViews
order allow,deny
Allow from all
</Directory>
五:配置使用用户
cd  /data/subversion
htpasswd svn-auth-file c2y2

编辑文件svn-access-file 加入如下内容:

[groups]
c2y2_all = admin
[c2y2:/]
admin = rw
@c2y2_all = r
c2y2 = rw
* =
六:对相关目录进行授权或者更改属性
chown www-data:www-data /data -R 

七:重启apache2

service apache2 restart
启动后浏览:http://192.168.1.111:8000/svn/c2y2 输入前面的五部分配置的用户名及密码即可登录


在eclipse中使用:


安装后浏览时可能出现的错误:

问题1:

<D:error><C:error/><m:human-readable errcode="2">Could not open the requested SVN filesystem</m:human-readable></D:error>

问题的原因:权限问题,或者路径问题


问题2:


 (13)Permission denied: Could not open password file: /data/subversion/svn-auth-file
[Wed Jun 17 23:55:02 2015] [error] [client 113.200.249.206] access to /svn failed, reason: verification of user id 'c2y2' not configured
如果权限已经按照文中配置,那么问题多半在selinux这里,我们也需要要设置哈权限
 chcon -R -h -t httpd_sys_content_t /data

debian 无线卡无法启动解决方法

  |   0 评论   |   2,281 浏览

早上起来一开笔记本发现网络管理里边已经不存在无线选项,然后立马输入ifconfig wlan0 直接显示设备不存在,坑爹。。。。疑惑。。。。

忽然,想起两天前使用hostapd搭建过无线热点,而且还更新过驱动。。。

:-):立马查看系统启动信息


dmesg|grep wireless
不看不知道,尼玛直接未启动,启动报错



b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website
明显驱动报错拉:


然后查找自己的无限网卡类型:由于Broadcom类型


root@kali:/var/log# lspci -vnn |grep 14e4
0e:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)

然后google搜索:BCM4312 debian 

我找了其中一个页面:

https://wiki.debian.org/bcm43xx

打开,然后借鉴解决之

根据网卡类型,选择安装相应的驱动,然后reboot 然后一切就ok拉