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 协议可 ...
随机推荐
- 使用CSS3 BACKFACE-VISIBILITY属性制作翻转动画效果
摘要: 通过backface-visibility:hidden;属性,我们可以使一个元素在翻转之后消失,这是可以使用另一个元素放在它的背面,从而制作出一种元素翻转之后出现另一个元素的效果. ... ...
- 图片延迟加载(用jq自己写的方法)
$(function() { $("img.lazy").attr("src","2.jpg"); show(); $(window).sc ...
- java文件上传下载
文件上传首先要引入两个核心包 commons-fileupload-1.2.1.jar commons-io-1.4.jar 下面是对文件上传和下载的一些代码做的一个简单封装,可以方便以后直接使用[使 ...
- [转]Java 8:不要再用循环了
以下内容为转载,没有在jdk8中测试,具体业务场景是否存在BUG或使用需要注意的地方有待测试. ------------------分割线---------------------- 正如我之前所写的 ...
- C#/ASP.NET MVC微信公众号接口开发之从零开发(一) 接入微信公众平台
微信公众平台接入:其实很简单,把两个参数(地址和token)填入微信公众平台后台,暂时选择明文模式 ,其中token自己定义.微信服务器会根据后台填写的地址访问,并且带上对于的参数 如 url+&am ...
- JavaScript 语句
JavaScript 语句 JavaScript 语句向浏览器发出的命令.语句的作用是告诉浏览器该做什么. JavaScript 语句 JavaScript 语句是发给浏览器的命令. 这些命令的作用是 ...
- Struts2中实现Web项目的初始化工作
Struts2中实现Web项目的初始化工作 注:通常web系统在启动时需要做一些初始化的工作,比如初始化系统全局变量,加载自定义配置文件,启动定时任务等. 一.在Struts中实现系统的初始化工作 ...
- 建筑行业如何用BPM替换OA?
2015年4月,K2正式与上海水石建筑规划设计有限公司签约. 为提高公司运作流程的效率,有效的对各流程的运作管理和优化,降低成本,同时提高公司的资金管理水平,水石公司利用K2系统作为整个公司流程的管理 ...
- CPU指令系统
CPU就是通过指令系统来操控寄存器然后实现读取数据的,所以我们必须介绍一下CPU的指令系统 如果我们知道指令的英文全称,这对我们理解指令的作用有很大帮助,所以贴出指令英文全称 接下来就是介绍一些主要的 ...
- 微信第三方 授权方账户信息 API文档错误
获取授权方的账户信息 该API用于获取授权方的公众号基本信息,包括头像.昵称.帐号类型.认证类型.微信号.原始ID和二维码图片URL. 需要特别记录授权方的帐号类型,在消息及事件推送时,对于不具备客服 ...