摘要:
今天OJ数据库服务器挂了,我这边很奇怪的ssh连不上,后来连上了但是很卡,看了下mysql/error.log没看出来什么原因。学长那边进去mysql用了下showprocesslist发现大量的unauthenticated user Connect的信息。于是查了一下原因。手册中的解释是:unauthenticated user refers to a thread that has become associated with a client connection but for which authentication of the client user has not yet b 阅读全文
摘要:
我倒是无此需求 不过某同学挺希望这么做的 分享一个方法首先在安装debian时不能选安装grub到第一个分区(win7在的分区)开头,选择安装到其他分区,如/dev/sda8 ,完毕。这样之后shell/或livecd进去运行把启动信息dd出来dd if=/dev/sda8 of=/mnt/debian.bin bs=512 count=1其中/dev/sda8 是grub位置,of后的是是输出位置(样例挂了盘在/mnt下)。然后reboot进入win管理员打开cmd,运行1>bcdedit /create /d “Debian GNU/Linux” /application BOOTS 阅读全文
摘要:
个人拼凑基本方法先是获取内核源码方法1、内核官网下载内核官网: 在 kernel 的官网上有三种版本,mainline,stable,longtermmainline 是主线版本,最新的,像 linux-3.7 或是 3.8-rc1 stable 是稳定版,像 linux-3.7.1longterm 是长期支持版,目前官网上是 2 个,3.0,3.4,再加一个后娘养的 3.2还有一个是 eol,当然就是不再支持了,3.5.3.6 就是 eol 了 选那个随便 建议稳定版方法2、是用git ,git 的优点是取出很快,不用打补丁,缺点是第一次比较慢稳定版 git clone git://git. 阅读全文
摘要:
以前一直没注意到这个问题 昨天在群里有人问到了说普通用户进去默认是静音 root进去默认是全开于是就查了下原来是没有把ALSA声音系统的当前设置状态保存到/var/lib/alsa/asound.state中。而每次重启电脑时,ALSA系统的初始化脚本(/etc/init.d/alsa)会用/var/lib/alsa/asound.state这个默认的配置文件来设置ALSA系统的状态。所以就造成每次重启都还原到初始状态。有一个工具叫alsactl,它可自动把当前配置信息保存到/var/lib/alsa/asound.state中。alsactl包含在alsa-utils软件包中。用以下命令安装 阅读全文
摘要:
安装app-admin/sudo包emerge sudo设置环境变量EDITORecho EDITOR=\"/usr/bin/vim\" >/etc/env.d/99editorenv-update然后注销重新登陆编辑sudo配置文件/etc/sudoer,启用wheel组特权,/etc/sudoer不能用编辑器直接编辑,只能使用visudo命令调用编辑器编辑:visudo删除#%wheel ALL=(ALL) ALL#%wheel ALL=(ALL) NOPASSWD: ALL两行的#号将你的用户加入wheel组gpasswd -a your_user_name w 阅读全文
摘要:
上次那个太过繁琐 讲解的也不清楚-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包, 阅读全文
摘要:
#aptitude install apt-rdepends signing-party(记得把推荐的包也装上)以ibus为例,生成它的依赖关系图:$ apt-rdepends -d ibus |springgraph > ibus.png过程可能会有点漫长,当前工作目录下会生成ibus.png基于Debian的系列都可用,亲测ubuntu。 阅读全文
摘要:
Debian环境下是没有firefox的,由于Debian发布的是完全自由的软件,由于商标原因就重新编译了FireFox并改名为Iceweasel,因此Iceweasel和Firefox插件还是功能什么的一样用,那如果想安装原生的firefox肿么破,分享一个网上的方法可以先登录Ubuntuzilla项目主页 通过几步来应用这个APT源:1. 添加APT源地址我们需要在/etc/apt/sources.list添加下面的源地址:deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main除了使用编辑器 阅读全文
摘要:
Debian的默认浏览器是iceweasel,也就是firefox的再编译版本,至于为什么咱下次再讲,这次先讲如何卸载默认安装的东西如果apt-get remove的话由于依赖关系会将gnome卸载的连毛也不剩 网也连不上就等着重装吧弱菜卸载iceweasel的时候就出现了这样的事,不过还好没有注销重启,后来又一点一点装上的安全卸载的解决方法是确定其依赖关系先设置iceweasl为系统级别默认浏览器,你问什么是系统级别?其实就是与用户级别相对的,用户级别是什么呢?按我的理解就是用户个人在浏览器中设置的,只在个人用户起作用,所以依赖并没有解决,系统级别就是整个将默认浏览器设置成另一个,这样gno 阅读全文
摘要:
Today,弱菜在看gentoo手册,看到一个地方,突然想起一个问题。弱菜君安装完Debian的时候使用ifconfig命令,提示说找不到这个命令。网上查了一下,原来是Debian的权限要求比较严格,ifconfig是属于超级用户的命令,只有少量的功能提供给普通用户,在redhat系列的系统中,普通用户的PATH中是包含ifconfig命令的,但是Debian系列通常不包括,所以你需要在PATH中加入ifconfig的路径解决办法可以修改修改~/.bashrc将/sbin添加到PATH后面echo "export PATH=$PATH:/usr/local/sbin:/usr/sbi 阅读全文
摘要:
1. apt-get和aptitude在安装软件的时候,aptitude安装的软件包相对多一点,但两者都是会安装推荐的软件包,建议不要设置。安装软件时,如果不需要推荐的包,aptitude可以加-R参数,apt-get相同效果的参数是--no-install-recommends,synaptic可以在首选项里,将“把推荐的软件包视作依赖的软件包”前面的钩去掉,设置完后/etc/apt/apt.conf.d/99synaptic这个文件会有这么一句:APT::Install-Recommends "false";这一句对apt-get、aptitude、synaptic三者 阅读全文
摘要:
装完系统或装系统中很重要的部分就是配置网络的问题了,记得刚安装Debian的时候还不知道dhclient eth0真是杯具。关于怎么设置识别网卡su->输入root密码->nano /etc/network/interface然后分情况,如果你是有线的且只有一个网卡,就叫eth0可以在里面添加如下:#eth0allow-hotplug eth0iface eth0 inet dhcp如果你是无线且只有一个无线网卡,而且驱动也行,那就叫wlan0添加如下#wlan0allow-hotplug wlan0iface wlan0 inet dhcp#如果你是wpa加密方式,现在一般也是w 阅读全文
摘要:
弱菜表示在安装Debian的时候选择的网络最小化镜像安装,建议大家也用这种方式安装,或者有更高级的安装方式debootstrap也可以试试。这样可以省掉很多我们用不到的软件达到最小化安装Debian的目的。关于Gnomegdm3、x-window-system-core、gnome-shell先说说这些软件的作用Debian默认的桌面管理器是gdm,如果不安装就只能通过startx等命令来进入图形界面x-window-system-core 没有这个软件是无法进入图形界面的,startx无效gnome-shell gnome3图形界面,你也可以直接使用apt-get gnome来那装图形界面如 阅读全文
摘要:
如果我们忘了密码进不去系统了,可以采用以下方法。Debian现在已经使用grub2了,支持中文,在grub界面,选中debian启动项,按“e”吧然后“linux /boot/vmlinuz-3.2.0.4......ro quiet”的最后,加上“ 1” (1的前面加空格,没有引号)这样就可以了,完成后按F10或者Ctrl+C启动然后自动以单用户模式启动系统,会提示输入root的密码,不过,下面也说可以用“ctrl+d”继续记得密码就输入root密码,不记得就按“ctrl+d”吧然后,输入“passwd 改密码的用户名”(不输入就改root密码)来修改密码修改完成之后,可以输入init .. 阅读全文
摘要:
Debian testing算是半滚动升级的发行版,平时使用virtualbox的时候经常因为sudo apt-get upgrade升级了内核之后无法启动,错误信息会提示在root下运行/etc/init.d/vboxdrv setup 其意思便是没有编译成功供virtualbox使用的内核模块 ,需要手动编译一下。上次也遇到那个问题,上面那条命令执行后依然行不通 纠结了好久,于是在/var/log/vbox-install.log找到里面的错误信息为Failed to install using DKMSattempting to install without 16 Makefile:1 阅读全文
摘要:
身为一个小小弱菜,却有个不安分的心,不停的尝试发行版,Arch应该是在7月多去掉了AIF安装框架,安装过程相对就比较麻烦了,不过还好它wiki是相当的全面,网上还有很多资料可以参考下载镜像烧进U盘就不多说了,主菜单选择 "Boot Arch Linux" 并按回车,系统将加载并给出登录提示,自动以 'root' 登录。系统默认使用美式键盘映射。网络连接archlinux安装是特别依赖网络的,没有网络安装的话就X疼了。 安装程序会自动执行dhcpcd建立连接,可以试试ping一下百度什么的,不行的话用以下方法手动配置如果是有线连接:激活接口:# ip link 阅读全文