Debian系统 + XFCE桌面初识,基础环境搭建
有幸分享个人的Linux下的习惯配置,具体操作可能阐述得比较粗糙。
在图形化界面进行配置操作,十分简便舒心。
Linux发行版:Debian9.5(Stretch) 桌面Sesion:XFCE4
一、源source list
/etc/apt下的sources.list,是apt-get命令取得软件包信息和实体的在线源。
使用网易的源,列举如下:
deb http://mirrors.163.com/debian/ stretch main non-free contrib
deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
更改了源以后,需要进行apt-get update进行安装包的链接更新。
二、网络
1、有线拨号:
在校期间经常使用有线网口,添加PPPOE端口的步骤如下:
XFCE面板右上角Network Manager Applet,右键选择Edit Connections,选择添加DSL类型。在DSL选项卡,填写拨号用户名和密码,在General选项卡,勾选Automatically Connect,保存完成。
2、无线WLAN
(1)先安装无线网卡驱动:
# apt-get install firmware-iwlwifi
(2)重启后,在Network Manager Applet左键菜单中,出现了可用的Wifi Connecions,添加连接即可。
三、sudo
1、要使用sudo,先在root进行安装:
# apt-get install sudo
2、编辑/etc下的sudoers,在User privilege specification中添加非root用户即可。下面就可以舒心的使用sudo啦!
四、中文输入法
1、安装ibus-pinyin,安装完成后应当有ibus,ibus-daemon和ibus-pinyin程序,其中ibus-daemon负责面板中显示输入法和输入法配置接口,ibus-setup是输入法选项。
$ sudo apt-get install ibus-pinyin
2、注销重登入,就可以选择中文输入法了。
3、ibus-daemon开启方法:
ibus-daemon -r -d -x
五、快捷键
1、显示桌面
进入Settings Manager -> Window Manager,进入Keyboard选项卡,找到Show Desktop的命令,绑定快捷键即可。本人习惯:Super + D.
2、系统音量
(1)先安装音频设备管理器alsamixer:
$ sudo apt-get install alsamixergui
ALSA(Advanced Linux Sound Architecture)相关的命令可以控制扬声器/音频输入的音量,还可以方便的分别调节左右声道。
增、减音量的命令:
$ amixer set Master %+
$ amixer set Master %-
(2)编写脚本如下:
#!/bin/sh # Add System Sound Volume amixer set Master %+
命名为amixerAddVolume并保存在/usr/bin下。
(3)更改脚本可执行权限:
$ sudo chmod /usr/bin/amixerAddVolume
(4)进入Settings Manager -> Keyboard,进入App Shortcuts,里面可以定制快捷键。
添加快捷键,选择刚才的脚本amixerAddVolume,然后绑定XF86AudioRaiseVolume(即Fn + F3组合键)即可。
减小音量和静音的操作如法炮制。
六、时间同步
由于是Debian与Windows10双系统,登录Win10会发现其时间比实际慢了8小时(实际早上9点,显示早上1点)。
登录Debian,执行:
$ timedatectl set-local-rtc
这样解决了时间冲突问题。
七、开发工具
1、GNURadio
$ sudo apt-get install gnuradio-companion
最好用获取源码+编译的方法进行安装。先装UHD再装GNURadio。
八、触摸板驱动
触摸板的轻点单击功能无效,需要配置驱动。
1、安装synaptics驱动
sudo apt-get install xserver-xorg-input-synaptics
2、安装完毕后,编辑/usr/share/X11/xorg.conf.d/70-synaptics.conf配置文件,向里面添加触摸板的动作配置选项。
在该文件的Input Class Identifier == "Touchpad Catchall" 下,添加动作指令:
Option "TapButton1" ""
其他的Options请参考:
https://wiki.archlinux.org/index.php/Touchpad_Synaptics
感谢你关注我的博客,欢迎你留言、分享、讨论心得!
Debian系统 + XFCE桌面初识,基础环境搭建的更多相关文章
- 【零基础学习FreeRTOS嵌入式系统】之一:FreeRTOS环境搭建
[零基础学习FreeRTOS嵌入式系统]之一:FreeRTOS环境搭建 一:FreeRTOS系统下载 在官网上https://www.freertos.org/,找到下载入口. 或直接进入下载地址ht ...
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
[注] 1.该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取: 2.Spark编译与部署将以CentOS 64位操作系统为基础,主要是考虑到实际应用 ...
- Spark环境搭建(上)——基础环境搭建
Spark摘说 Spark的环境搭建涉及三个部分,一是linux系统基础环境搭建,二是Hadoop集群安装,三是Spark集群安装.在这里,主要介绍Spark在Centos系统上的准备工作--linu ...
- (一)Hyperledger Fabric 1.1安装部署-基础环境搭建
在学习和开发hyperledger fabric的时候遇到了一些坑,现将自己的一些总结和心得整理如下,以期对大家有所帮助.本次使用的宿主机环境:ubuntu,版本:Ubuntu 16.04.3 LTS ...
- HyperLedger Fabric 1.4 基础环境搭建(7)
学习了前面几章理论知识后,本章开始介绍实践操作,先介绍Fabric基础环境搭建,采用的操作系统为Centos 7 64位,依次介绍Docker安装.Docker-Compose安装.GO语言环境安装. ...
- dos基础+环境搭建基础理论
dos基础 市面上两大操作系统 windows.*nix(unix.linux.mac.bsd(安全性比较高)) 后三种都属于unix的衍生版本 linux是为了兼容unix开发的,最后开放了源代码 ...
- 01-Hadoop概述及基础环境搭建
1 hadoop概述 1.1 为什么会有大数据处理 传统模式已经满足不了大数据的增长 1)存储问题 传统数据库:存储亿级别的数据,需要高性能的服务器:并且解决不了本质问题:只能存结构化数据 大数据存储 ...
- EXT 基础环境搭建
EXT 基础环境搭建使用 Sencha CMD 下载地址 https://www.sencha.com/products/extjs/cmd-download/ Sencha CMD 常用命令 API ...
- IOS开发基础环境搭建
一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: ...
随机推荐
- centos升级openssl方法及步骤
1.下载要升级到的openssl包https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.4p1.tar.gz 2.升级opens ...
- '假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROG ABCDEFGH IJKL<回车>,则输出结果为( ). void main( int argc, char *argv[]) { while(--argc>0) cout<<argv[argc]; cout<<"\n"; }
main(int argc,char *argv[])函数的两个形参,第一个int argc,是记录你输入在命令行(你题目中说的操作就是命令行输入)上的字符串个数:第二个*argv[]是个指针数组,存 ...
- USM-V1.0
ADSP-BF512 :Low Power Blackfin with Consumer Devices Connectivity The ADSP-BF512 is the low cost ent ...
- Elixir东游记/上:intro/1
1. 为啥前面还在搞haxe,现在又换到elixir了? erlang本来我就在用,用elixir不过是方便顺手给人科普而已. 2. so,接下来你打算用elixir干嘛? 很简单,写一个简单的解释器 ...
- java.lang.NumberFormaException: For input String:"user"
碰到这个问题的时候有点懵逼,很无力,网上一查是类型转换错误,贴上报错的JSP代码 最后找救兵,得出是hql的错误,举个例子: HibernateUtil.query("from user u ...
- [树组BIT]训练两题重新理解ver.
树状数组重(jiao)新(wo)理(zuo)解(ren) POJ-2352 加加加都给我加 输入是一行一行按照x从小到大给出的,所以对于每个点,要考虑的只是x比它小的点的个数.即记录各个x的情况,并且 ...
- IIS7.5修改asp的文件上传限制方法
第一.IIS7.5修改asp的文件上传限制方法 1.打开IIS 2.打开面板中的应用程序开发 asp 3.找到最后的限制属性 4.修改其中的最大请求实体主体限制的值:默认为200000字节,等于195 ...
- P2010 回文日期 题解
这题其实就是纯暴力,暴力,再暴力,毫无技巧可言(总之您怎么乱搞都不会超时QAQ) 首先,根据题意,我们明白每年自多产生一个回文日期,因为对于每年的三百多天,前四位是固定的. 所以,我们只需要进行一个从 ...
- (简单)华为Nova3 PAR-AL00的USB调试模式在哪里开启的步骤
当我们使用Pc链接安卓手机的时候,如果手机没有开启Usb调试模式,Pc则没能够成功检测到我们的手机,有时候我们使用的一些功能比较强的的APP如之前我们使用的一个APP引号精灵,老版本就需要开启Usb调 ...
- L1-064 估值一亿的AI核心代码
以上图片来自新浪微博. 本题要求你实现一个稍微更值钱一点的 AI 英文问答程序,规则是: 无论用户说什么,首先把对方说的话在一行中原样打印出来: 消除原文中多余空格:把相邻单词间的多个空格换成 1 个 ...