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 协议可 ...
随机推荐
- unity3d Light Probe Group图解超详细使用方法
原创文章如需转载请注明:转载自http://blog.csdn.net/qq617119142 第一步,创建一个Panel 和 三个 cube,搭建成如下图形状 第二步,创建2个点光源,一个为绿灯,一 ...
- OneProxy的功能与限制
数据库中间件的核心目的之一就是尽可能透明的线性扩展数据库能力.其主要功能介绍参考(http://www.onexsoft.com/zh/oneproxy.html). 但是透明只是相对的,下面就简要 ...
- 数据包与IPTABLE关系
#数据包传输 以本地为目标 -------------------------------------------------------------------------------------- ...
- 三种JS方法确定元素在数组中的索引值
第一种:数组遍历 function search(arr,dst){ var i = arr.length; while(i-=1){ if (arr[i] == dst){ return i; } ...
- javascript内置属性——arguments
arguments是javascript中的内置属性,可以直接调用函数的参数,作用类似Array,但本身并不是数组.这次发现它是为了实现封装函数,将不确定数量的数字乘积.比如function mult ...
- App_GlobalResources.afvubzdv.resources.dll”--“拒绝访问。“
在使用ArcGIS Viewer for Silverlight创建应用程序的时候有时会出现编译错误 前面的忘了 最后是App_GlobalResources.afvubzdv.resources. ...
- How do I install Adobe Flash on Debian Wheezy?
aptitude install flashplugin-nonfreeif fail Check your settings in /etc/apt/sources.list. If this is ...
- java日期操作大全
摘自(http://www.blogjava.net/i369/articles/83483.html) java日期操作 大全 先来一个: 取得指定月份的第一天与取得指定月份的最后一天 http ...
- Lua知识备忘录
最近对Lua很感兴趣,以下是本阶段学习的总结,包含三部分,一部分是基础语法,一部分是扩展和解释器嵌入,最后一部分是Lua小练习. 知识涉及:Lua语言编程基础:Lua&C++:Lua扩展.嵌入 ...
- iOS开发UI篇—字典转模型
iOS开发UI篇—字典转模型 一.能完成功能的“问题代码” 1.从plist中加载的数据 2.实现的代码 // // LFViewController.m // 03-应用管理 // // Creat ...