每一次安装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系统常用配置的更多相关文章

  1. 树莓派Raspberry Pi OS(原Raspbian)系统常用配置

    首次开机自动连接WIFI 在资源浏览器中打开刚写好Raspberry Pi OS(之前叫Raspbian)系统的SD卡,如果有boot目录则在boot目录中新建一个名为wpa_supplicant.c ...

  2. centos7-centos6常用配置对比

    设置(CentOS 6 vs CentOS 7)系统常用配置 ysvinit vs Upstart vs Systemd) 常见设置: 字符集CentOS 6方法:/etc/sysconfig/i1 ...

  3. 安装Debian 7.8 过程,以及该系统的配置过程

    最近,我给自己的电脑安装了Debian操作系统,版本7.8 stable.Debian我相信大家都能了解,它是Ubuntu的基础,Ubuntu是基于Debian的unstable开发的.我安装这个系统 ...

  4. [RTC]系统时间NTP和RTC同步,Debian的时区配置

    转自:http://www.cnblogs.com/jiu0821/p/5999566.html Debian的时区配置 一. 修改时区 1. 查看当前时区 命令 : "date -R&qu ...

  5. Fedora 28 系统基础配置以及常用软件安装方式

    实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...

  6. Ubuntu 防火墙常用配置操作(ufw)【适用于 Debian 及其衍生版---Linux Mint、Deepin 等】-转

    Ubuntu 防火墙常用配置操作(ufw)[适用于 Debian 及其衍生版---Linux Mint.Deepin 等] 点击访问

  7. VMware Player安装Debian系统

    尝试用虚拟机来安装Debian系统,感觉这样一来安装与卸载方便,二来也可以在Linux系统安装出现问题的情况下方便在host主机上查找解决方法,同时也避免了要重新设置分区来安装Linux系统(双系统的 ...

  8. LINUX常用配置及命令

    一.   Fedora系统配置 1.      [设置网卡IP] 步骤如下: 1)     用root用户登陆,打开/etc/sysconfig/network-scripts/ifcfg-eth0文 ...

  9. debian系统下安装ssh服务

    它是什么?? SSH 为 Secure Shell 的缩写,简单地说,SSH 为建立在应用层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可 ...

随机推荐

  1. 初学jquery,自己写的一个jquery幻灯片,代码有些笨拙,希望有大神可以指点一二,精简一下代码

    html代码 <div class="picCon"> <div class="bigPic"> <ul> <li c ...

  2. sql注入基于错误-单引号-字符型

    查找注入点 在url中: 1. ' 2. and 1=1/and 1=2 3. 随即输入(整形) 4. -1/+1回显上下页面(整形) 5. and sleep(5) (判断页面返回时间)   判断有 ...

  3. 注册Github

    注册Github 1.打开Github网页 2.设置用户名.邮箱.密码(右侧会显示是否可以使用),点击注册 3.此时邮箱会发来来自Github的注册消息,进入邮箱,点连接,完成注册 4.注册成功

  4. Struts2+Hibernate+Spring 整合示例[转]

    原文 http://blog.csdn.net/tkd03072010/article/details/7468769 Spring整合Struts2.Hibernate原理概述: 从用户角度来看,用 ...

  5. input框限制只能输入正整数,逻辑与和或运算

    推荐下自己刚写的项目,请大家指正:童话之翼 有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字.小数点.英文字母.汉字等代码. 例如,输入大于0的正整数 代码如下: < ...

  6. 关于MediaPlayer的详细介绍

    1)如何获得MediaPlayer实例:可以使用直接new的方式:MediaPlayer mp = new MediaPlayer();也可以使用create的方式,如:MediaPlayer mp ...

  7. ajax 创建对象验证

    function getValue(){ var str = $("#selectid option:selected").val(); //获得选中的值 var num = $( ...

  8. 【matlab】将matlab中数据输出保存为txt或dat格式

    将matlab中数据输出保存为txt或dat格式 总结网上各大论坛,主要有三种方法. 第一种方法:save(最简单基本的) 具体的命令是:用save *.txt -ascii x x为变量 *.txt ...

  9. flexslider

    flexslider是一个出色的jquery滑动切换插件,支持主流浏览器,并有淡入淡出效果.适合初级和高级网页设计师. 查询了网上资料  总结一下flexslider属性 $(function(){ ...

  10. 10-20日 && 抽签问题

    Ants # include <cstdio> #include <algorithm> ; int L, n, x[MAX_N]; void solve() { ; ; i ...