手中一台老款机器,配置为i3 2310M双核处理器(2.1GHz)、GT 630独立显卡,2G DDR3内存, 500G硬盘。因为嫌弃win7太慢太卡,今天怒换debian,别说还真是旧貌换新颜的赶脚,完全不理解自己为啥脱线忍那么久。
现将安装配置步骤记录如下,供大家参考。
由于我使用的是整个磁盘,不是虚拟机,部分配置自行做了选择。且一部分配置是小兄弟按照教程帮我选的,导致后续有些坑。教程安装不赘述,附上安装教程传送门
晚上十点多兴起的念头,由于网络比较慢,12点多才装完,人困麻烦直接睡觉。第二天早起怀着小兴奋打开电脑发现居然没有图形化界面,居然没有,居然没有!!!这简直好比一漂亮小姑娘身材巨好,穿的像如花,还学着挖鼻孔。太恶心人了。
好吧,咱装起,熟练的apt-get install xfce4, 妈蛋,居然不行,连报错信息都是小星星。这是前方有小怪的节奏啊,不行咱不能折在这里,好歹是“牛逼的python数据分析师”啊。沉下心,咱先解决terminal反馈信息是一堆菱形(乱码)的问题。
好吧,我亲爱的度娘果然本次没有坑队友,还是很认真的给了我解答,原来是本地化的问题,哥来修正。显示乱码解决方案传送门
由于apt-get的源都在国外或者设置为需要光盘,更新慢不说,没有光驱更麻烦,需要将Debian系统apt-get更新源修改一下。不然会看到源不通或者失效,会有"E: Some index files failed to download, they have been ignored, or old ones used instead."的错误提示问题。apt-get更新源修改解决方案传送门 [aliyun]
调整了更新源后,满心欢喜的想让它按着教程顺利进行下去,结果还是报错:Network is unreachable。郁闷!!!经解读报错信息,发现网络不通。坑跌啊,只觉得宝宝不开心,宝宝有情绪。没办法,问题总还是要解决的,小白楼主想到自己有一个有限网卡,一个无线网卡,连接无线网还得找自己的wifi,还要各种设置,太麻烦。刚好家里有网线,先凑合用。手工配置ip、网关就好了,命令走起:
debian-vm:~# ifconfig eth0 192.168.1.106 netmask 255.255.255.0
debian-vm:~# route add default gw 192.168.1.1
需要说明的是,搞清楚你家内网地址和网关的信息,最好找自家路由器下的其他设备查看一下,别照搬我的,有一定几率出错哦。
测试一下,ping www.baidu.com,没错,完美!
配置locale
文比较多,就不赘述了。主要告诉大家,locale 是国际化与本土化过程中的一个非常重要的概念。对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面: 看中文,写中文,与 window中文系统的兼容和通信。相关文章有三篇可以借鉴。
安装xfce
xfce的安装很顺利,也不废话了。还是附上传送门。写到这里,突然感觉自己就是机器猫啊。Debian安装Xfce4桌面
配置无线网卡
这个需要重点说明一下,我照着教程躺了一遍坑才发现需要提前辨别自己要连的wifi是wep加密还是wpa/wpa2加密的。现在大部分教程交的都是WEP加密的。
先ifconfig wlan0 up 看看有没有检测到无线网卡,笔记本可能要用fn+F5之类的组合键来激活无线网卡。
安装无线网卡相关命令程序
apt-get install iw wpasupplicant wireless-tools
获取无线网卡相关数据
iw list
列出当前可以搜索到的无线网络SSID
配置网络
编辑 /etc/network/interface
有线网卡动态ip加入
allow-hotplug eth0
auto eth0
iface eth0 inet dhcp
有线网卡静态IP加入
auto eth0
iface eth0 inet static
address 192.168.10.3
netmask 255.255.255.0
gateway 192.168.10.1
无线网卡动态IP加入
auto wlan0
iface wlan0 inet dhcp
无线网卡静态IP加入
auto wlan0
iface wlan0 inet static
address 192.168.10.5
netmask 255.255.255.0
gateway 192.168.10.1
wpa-essid yourssid
wpa-psk yourpassword
使配置生效
/etc/init.d/networking restart
查看网络配置状态
ifconfig
配置完成
·我的配置
vi /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
#auto wlan0
#iface wlan0 inet dhcp
#pre-up ip link set wlan0 up
#pre-up iwconfig wlan0 essid ssid
#wpa-ssid qingfengxulai
#wpa-psk Ja××××
auto wlan0
iface wlan0 inet dhcp
pre-up ip link set wlan0 up
pre-up iwconfig wlan0 essid ssid
wpa-ssid FHD01
wpa-psk f××××
# The loopback network interface
还不知道同时使用多个wifi怎么弄,现在是把不用的注释掉了。学会了更新给大家。
附送几个教程
安装浏览器
debian xfce4自带的Iceweasel,是Debian中Mozilla Firefox浏览器的一个再发布版,和系统的集成度比较高。
sudo apt-get install iceweasel-l10n-zh-cn
运行浏览器,然后点击
浏览器菜单 ===> 编辑 ===> 首选项 ===> 内容
# 设置浏览器字体
安装输入法
看见大家推荐认为Fcitx是Linux下最好用的输入法,我就装了下试用。在这里简单记录一下在Debian下Fcitx的简单安装与配置。
1 安装Fcitx
# apt-get install fcitx
2 配置
一般来说我们都是希望在系统启动的时候可以自动启动输入法。这时我们可以在/etc/X11/Xsession.d/目录下创建一个名为25xchinput的文件,其内容如下:
export LAGN=zh_CN.utf8
export LC_CTYPE=zh_CN.utf8
export LC_ALL=
export XMODIFIERS=@im=fcitx
fcitx &
保存退出。
当然我们可以根据我们的locale设置进行相应的更改。
这样在我们重启以后就可以启动Fcitx输入法。
在使用xfce4中,左上角有一个‘应用程序菜单’->设置->输入法配置->添加‘拼音’等使用的输入法。
调节亮度
忘记装了一个什么软件,然后就可以了。我的电脑支持快捷键调亮度,直接使用Fn+->就可以调节亮度了。看了一下教程,这条命令也可以。
xrandr --output LVDS2 --brightness 0.9
其中LVDS2是你屏幕名称,可以通过xrandr命令得到:
root@tangshan-PC:~# xrandr
Screen 0: minimum 320 x 200, current 1920 x 1848, maximum 8192 x 8192
LVDS2 connected 1366x768+0+1080 (normal left inverted right x axis y axis) 309mm x 174mm
1366x768 60.00*+
1360x768 59.80 59.96
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
VGA2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
1920x1080 60.00*+
1680x1050 59.95
1600x900 59.98
1280x1024 75.02 60.02
1440x900 59.89
1280x800 59.81
1152x864 75.00
1280x720 59.97
1024x768 75.08 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00
720x400 70.08
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
多屏显示
上面得到了两个屏幕的名称,那么就敲一行代码即可:
root@tangshan-PC:~#xrandr --output VGA2 --above LVDS2
上面这个命令是说以LVDS1为主输出, 在LVDS1的右边以VGA1显示器为第二输出.这样就分屏了.对应还有下面这些, 大家可以试下. 另外由于分屏了, 最好是用鼠标来拖动和滑动到附屏上. 这样比较快. 小红点拖动没鼠标灵敏.
--right-of
--left-of
--above
--below
调节声音
我的也是直接用快捷键的
Fn+上箭头
挂载android手机
1.将手机连接至PC机
2.如果是第一次使用MTP设备需要安装以下软件,否则可以跳过此步骤:
$ sudo apt-get install jmtpfs
3.建立挂载点
$ sudo mkdir /media/mtp
4.修改权限(小米的说明中少了这一步,所以打不开)
$ sudo chmod 775 /media/mtp
5.挂载MTP设备
$ sudo jmtpfs -o allow_other /media/mtp
挂载完成后可以用文件浏览器像查看本地的磁盘一样查看文件,也可以用命令传输文件(和本地的命令一样),如:
$ cp video.mp4 /media/mtp/Movies/
6.卸载设备
$ sudo umount /media/mtp
截屏并设置快捷键
截屏需要安装shutter,安装命令如下:
sudo apt-get install shutter或apt-get install shutter
设置shutter快捷键步骤,打开系统设置,打开keyboard键盘设置,快捷键设置-定制快捷键-命令command里面填 shutter -s, name里写shutter select,然后点击右侧 Disabled,然后快速按下 Ctrl+Alt+A
ps: 1. 里面的快捷键命令用:shutter -s 或者shutter –select 2. 截取当前活动窗口:shutter -a (a表示active) 3. 截取拖拉区域:shutter -s (s是select之意),拖拉出矩形区域后按Enter。
安装office
专门攻略了一下linux下哪个好用些,对比加之前体验和朋友介绍,最有定为WPS,奈何WPS没有64位版本,需要先让系统能支持i386环境:
root@tangshan-PC:~# dpkg --add-architecture i386;apt-get update
第二步,安装WPS需要的ia32-libs:
root@tangshan-PC:~# apt-get install ia32-libs
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
However the following packages replace it:
lib32z1 lib32ncurses5
报错了,说是ia32-libs,即32位兼容库不可用,既然提到了有替代的包,姑且装装看。
root@tangshan-PC:~# apt-get install lib32z1 lib32ncurses5
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
lib32tinfo5 libc6 libc6-i386
建议安装的软件包:
glibc-doc
下列【新】软件包将被安装:
lib32ncurses5 lib32tinfo5 lib32z1 libc6-i386
下列软件包将被升级:
libc6
第三步,用gdebi安装wps。
root@tangshan-PC:~# gdebi wps-office_8.1.0.3724~b1p2_i386.deb
bash: gdebi: 未找到命令
原来还没有装gdebi,装一下再重新执行上面的命令:
apt-get install gdebi
好吧,装好发现其实还是要先到wps官网上下载文件的,不然还是会报错。
root@tangshan-PC:~# gdebi wps-office_8.1.0.3724~b1p2_i386.deb
gdebi error, file not found: wps-office_8.1.0.3724~b1p2_i386.deb
然后发现居然有64位的linux版本,我这折腾的是什么劲儿啊。下载完以后在xfce4下直接点击右键,用gdebi安装程序打开,然后点击安装软件包即可。之后再安装其他软件时候发现报错,
dpkg:警告:子进程 旧的 pre-removal 脚本 返回了错误号 127
解决方案如下:
root@tangshan-PC:~# cd /var/lib/dpkg
root@tangshan-PC:/var/lib/dpkg# mv info{,.bak}
root@tangshan-PC:/var/lib/dpkg# mkdir info
root@tangshan-PC:/var/lib/dpkg# dpkg --configure -a
正在设置 wps-office (10.1.0.5444~a20) ...
root@tangshan-PC:/var/lib/dpkg# apt-get install -f
这样就安装完成了,但是第一次使用的时候WPS会提示缺失字体,按照提示点击链接,去WPS的论坛下一个,最好下.zip版本的,rar支持不好。
最后将字体解压到家目录下的.fonts文件夹下。
在安装lxde桌面后发现,声音大小没法调节。
然后发现预装了如下软件包:
软件包: alsamixergui (0.9.0rc2-1-9.1)
一个图形界面的 ALSA 声卡驱动混音器
然后启动他即可调节:
root@tangshan-PC:/home/tangshan# apt-get install alsamixergui
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
alsamixergui 已经是最新的版本。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 124 个软件包未被升级。
root@tangshan-PC:/home/tangshan# alsamixergui