Debian系统常用配置
每一次安装Linux之后总需要设置一下系统,下面把常用的设置总结一下,方便以后使用:
1、系统安装包选择
每一次找Linux的安装包时,总会纠结一下选哪个好,我在这里总结一下:安装Debian选择对应架构下的CD-1.iso即可,比如我想安装64位的系统,那么就选择:debian-8.3.0-amd64-CD-1.iso,不必选择其他CD,也不必选择DVD(其他CD和DVD都是安装包内容很全的,可以支持离线安装所有内容)。其他的东西等到需要的时候从网上下载即可。
有一个特别的就是:默认CD的界面是GNOME版本的,这个图形界面对AMD的显卡支持特别烂,第一次我安装的时候就出现系统无法启动图形界面的情况。这种情况下其实可以选择:类似于debian-8.3.0-amd64-kde-CD-1.iso的安装包,默认的界面是KDE的,还有XFCE等都可以。
2、U盘安装过程中的问题
2.1 Missing parameter in configuration file. Keyword:path
首先说一下,我是直接用UltraISO试用版将ISO文件直接写入U盘做成启动盘的,ISO文件直接拷贝到U盘中。这个错误是U盘启动一开始就出现的。那么怎么解决呢?其实很简单:(1)输入Tab,会提示可以输入的命令;(2)输入installgui即以图形界面启动安装。
2.2 无线网卡固件缺失
这个问题就是没有默认的无线网卡驱动而已,参见本文问题3的描述。但有一点奇怪的是,我U盘里已经有了无线网卡驱动可试了几次就是说找不到,我把U盘拔出来,重新插入进去又好了!
2.3 无法从光盘上拷贝文件。
当系统准备安装的时候,提示说“无法从光盘上拷贝文件”。这个问题应该是Debian安装包的一个BUG,因为我的ISO文件放在U盘里,刚开始是可以自动读取的。不过提示这个错误也不要紧,按照如下步骤解决:(1)输入Alt+F2,回车进入另一个终端;(2)输入如下命令:
#fdisk -l // 找到U盘的设备名称,我的是/dev/sdc4
#mkdir /mnt/usb
#mount -t vfat /dev/sdc4 /mnt/usb // 挂载U盘
#cd /mnt/usb
#mount -t iso9660 -o loop debian-8.3.-amd64-CD-.iso /cdrom
通过上面的命令就可以将U盘中的ISO文件挂载到光驱了,按下Alt+F1切换到安装界面,重新扫描即可。从这一次错误的经验中,学会了两点:一是安装过程中已经是一个迷你的Linux运行环境了,可以切换到另一个SHELL上进行系统操作;二是安装出错的时候要学会分析,最快的方法是网上搜索相关的经验。
3、安装驱动
无线网卡:无线网卡驱动在安装的过程中就可以安装,安装过程中提示加载网卡驱动的时候可以用U盘拷贝一下,可以自动加载。我的笔记本Lenovo 昭阳E47的,无线网卡驱动是iwlwifi-1000-ucode-39.31.5.1.rar,解压出来一个文件叫做iwlwifi-1000-5.ucode,有这一个就行了,不过安装的界面上也会有自动提示。
显卡驱动:我的是ATI显卡,驱动名称为:amd-driver-installer-14.501.1003-x86.x86_64.run,刚开始默认安装的时候会提示说缺少编译器、缺少相关系统工具等,所以要安装一下依赖工具,详情可以参照《Debian安装记录》。
4、配置数据源仓库
Linux平台的好处就是有很多开源的软件源仓库,一般用163的镜像比较方便:163镜像。这里的配置其实在网站首页的“使用帮助”页面中有,找到相应Linux的发行版和版本号下载文件即可,以Debian 8(版本代码为Jessie)为例,就是如下命令:
#cp /etc/apt/sources.list /etc/apt/sources.list.bak
#cp ~/sources.list.jessie /etc/apt/sources.list
5、配置Linux共享文件夹
借助Samba软件可以给Linux创建一个共享,遵循以下命令步骤:
#sudo aptitude install samba
#mkdir ~/NetShare
#chmod 777 ~/NetShare
#vi /etc/samba/smb.conf
在Samba的配置文件结尾,输入如下配置信息:
[shared]
comment = 'Share for work'
path= /home/victo/NetShare
guest ok = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
browseable = yes
available = yes
在Windows端输入:\\192.168.137.79 就能访问共享文件夹了。
6、配置下载工具
aira2是一个命令行下载工具,可以配合其他图形界面的下载软件使用。这里用的是uget+aria2。uget本身是一个小巧实用的多线程下载工具,加上aria2作为插件,下载速度有明显提高。
uget和aria2都可以在“软件中心”中安装,但是版本太老啦,无法发挥作用,所以最好还是在终端中添加ppa进行安装:
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt-get update
sudo apt-get install uget sudo add-apt-repository ppa:t-tujikawa/ppa
sudo apt-get update
sudo apt-get install aria2
安装完毕之后,打开uGet进行设置,在“插件”菜单中选择aria2,同时设置服务器最大线程数为16即可。
7、拼音输入法键盘乱了
重启一下基本上能好:ibus-daemon -drx
Debian系统常用配置的更多相关文章
- 树莓派Raspberry Pi OS(原Raspbian)系统常用配置
首次开机自动连接WIFI 在资源浏览器中打开刚写好Raspberry Pi OS(之前叫Raspbian)系统的SD卡,如果有boot目录则在boot目录中新建一个名为wpa_supplicant.c ...
- centos7-centos6常用配置对比
设置(CentOS 6 vs CentOS 7)系统常用配置 ysvinit vs Upstart vs Systemd) 常见设置: 字符集CentOS 6方法:/etc/sysconfig/i1 ...
- 安装Debian 7.8 过程,以及该系统的配置过程
最近,我给自己的电脑安装了Debian操作系统,版本7.8 stable.Debian我相信大家都能了解,它是Ubuntu的基础,Ubuntu是基于Debian的unstable开发的.我安装这个系统 ...
- [RTC]系统时间NTP和RTC同步,Debian的时区配置
转自:http://www.cnblogs.com/jiu0821/p/5999566.html Debian的时区配置 一. 修改时区 1. 查看当前时区 命令 : "date -R&qu ...
- Fedora 28 系统基础配置以及常用软件安装方式
实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...
- Ubuntu 防火墙常用配置操作(ufw)【适用于 Debian 及其衍生版---Linux Mint、Deepin 等】-转
Ubuntu 防火墙常用配置操作(ufw)[适用于 Debian 及其衍生版---Linux Mint.Deepin 等] 点击访问
- VMware Player安装Debian系统
尝试用虚拟机来安装Debian系统,感觉这样一来安装与卸载方便,二来也可以在Linux系统安装出现问题的情况下方便在host主机上查找解决方法,同时也避免了要重新设置分区来安装Linux系统(双系统的 ...
- LINUX常用配置及命令
一. Fedora系统配置 1. [设置网卡IP] 步骤如下: 1) 用root用户登陆,打开/etc/sysconfig/network-scripts/ifcfg-eth0文 ...
- debian系统下安装ssh服务
它是什么?? SSH 为 Secure Shell 的缩写,简单地说,SSH 为建立在应用层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可 ...
随机推荐
- thinkPHP 数字字典
- flash透明效果代码分享~~~
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://down ...
- win7任务栏只显示日期不显示年月日
某一天突然发现笔记本任务栏上的时间显示只剩下了时间,没有了年月日 于是百度 搜到的结果大多是如何设置显示的格式 yyyy-MM-dd 继续搜 终于搜到了正确答案 结果令我瞠目结舌 着实无奈 是因为 ...
- 解决ssh链接服务器超时自动断开的问题
为了安全性:ssh默认的连接超时时间很短:经常就是发个呆就断开了:事实上是可以修改超时时间的. 示例环境: 服务器:centos6.5 1:[root@iZ28qa8jt4uZ /]cp /etc/s ...
- require.js基本认识
基本API require会定义三个变量:define,require,requirejs,其中require === requirejs,一般使用require更简短 define 从名字就可以看出 ...
- SqlServer索引及优化详解
实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引.簇集索引)和非聚集索引(nonclustered index ...
- 关于一些学习html和css的笔记
一.Html简介 全写: HyperText Mark-up Language 译名: 超文本标识语言 简释:一种为普通文件中某些字句加上标示的语言,其目的在于运用标签(tag)使文件 达到预期的 ...
- 删除IE 下输入后的清除小叉叉
input::-ms-clear { display: none; } css去掉ie10,11中input[type="text"]后面的X图标 input[type=" ...
- python3批量删除豆瓣分组下的好友
python3批量删除豆瓣分组下的好友 """ python3批量删除豆瓣分组下的好友 2016年6月7日 03:43:42 codegay 我两年前一时冲动在豆瓣关注了 ...
- MAC机中安装ruby环境--转载
http://www.cnblogs.com/pingfan1990/p/4957162.html