1 进入root用户

su root

2 修改镜像源:编辑/etc/apt/sources.list文件

nano /etc/apt/sources.list

修改内容如下:
deb http://mirrors.ustc.edu.cn/debian/ stretch main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ stretch main non-free contrib deb http://security.debian.org/debian-security stretch/updates main contrib non$
deb-src http://security.debian.org/debian-security stretch/updates main contrib$ deb http://mirrors.ustc.edu.cn/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ stretch-backports main non-free cont$ # stretch-updates, previously known as 'volatile'
deb http://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free

3 安装sudo

apt install sudo

4 添加用户权限:编辑/etc/sudoers文件

nano /etc/sudoers

修改内容如下:
# User privilege specification
root ALL=(ALL:ALL) ALL
kylin  ALL=(ALL:ALL) ALL

5 启用中文社区源的命令

echo "deb https://repo.debiancn.org/ stretch main" | sudo tee /etc/apt/sources.list.d/debiancn.list;
wget https://repo.debiancn.org/pool/main/d/debiancn-keyring/debiancn-keyring_0~20161212_all.deb -O /tmp/debiancn-keyring.deb;
sudo apt install /tmp/debiancn-keyring.deb;
sudo apt update;
rm /tmp/debiancn-keyring.deb;
使用 stretch 及以下版本,需安装 apt-transport-https,命令如下:
sudo apt update;
sudo apt install apt-transport-https;

6 安装中文输入法

搜狗輸入法:

sudo apt install fcitx fcitx-tools fcitx-config* fcitx-frontend* fcitx-module* fcitx-ui-* presage
sudo apt install sogoupinyin

小小輸入法:

7 安装IPtux或Dukto R6 局域网文件传输

sudo apt install iptux

8 安装网易云音乐或ieaseMusic

sudo apt install netease-cloud-music

9 安装chrome浏览器

sudo apt install google-chrome-stable

10 安装ss-qt5,electron-ssr,brook,goflyway

electron-ssr :https://github.com/erguotou520/electron-ssr

ss-qt5:sudo apt install shadowsocks-qt5

brook:https://github.com/txthinking/brook/releases

goflyway:https://github.com/coyove/goflyway/releases

11 微信

electronic-wechat
sudo apt install electronic-wechat
weweChat

12 安装通讯工具

  超信- 和重要的人聊重要的事

  企业密信,开启安全通信丨加密聊天软件丨【安司密信 企业密信】

  openSUSE 社区编译版 qTox 

13 Ulauncher linux桌面启动器

14 安装vs-code

sudo apt install code

15 安装elixir

安装Elixir
sudo apt-get install elixir

16 切换JAVA版本

查看jdk旧版本优先级
sudo update-alternatives --display javac 配置java环境变量
sudo gedit /etc/profile
#Java环境变量
export JAVA_HOME=/opt/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH 应用新的环境变量
source /etc/profile
解压新jdk版本至/usr/local/lib下,使用update-alternatives配置
sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.8.0_151/bin/java 100
sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.8.0_151/bin/javac 100 选择默认的JDK版本
sudo update-alternatives --config java
选择新版本的编号 验证检查
sudo update-alternatives --display javac
java -version

17 安装maven

解压maven至/usr/local/lib下
sudo mv apache-maven-3.5.2 /usr/local/lib
配置maven环境变量
sudo gedit /etc/profile
#Maven环境变量
export MAVEN_HOME=/usr/local/lib/apache-maven-3.5.2
export PATH=${PATH}:${MAVEN_HOME}/bin
应用新的环境变量
source /etc/profile 检查验证
mvn -version

  配置maven本地仓库与镜像站

切换到maven安装目录
cd /usr/local/lib/apache-maven-3.5.2 编辑settings.xml 文件
sudo gedit conf/settings.xml 配置maven的本地仓库
<localRepository>/home/kylin/文档/MAVEN/repo</localRepository> 配置maven的镜像仓库
<mirrors>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirrors>

18 安装Tomcat

解压tomcat至/usr/local/lib下
sudo mv apache-tomcat-9.0.1 /usr/local/lib 配置tomcat环境变量
sudo gedit /etc/profile #Tomcat环境变量
export CATALINA_BASE=/usr/local/lib/apache-tomcat-9.0.1
export CATALINA_HOME=//usr/local/lib/apache-tomcat-9.0.1
export TOMCAT_HOME=/usr/local/lib/apache-tomcat-9.0.1 应用新修改的环境变量
source /etc/profile

  配置tomcat用户名密码的设置

切换到tomcat安装目录
cd /usr/local/lib/apache-tomcat-9.0.1 配置用户名密码
sudo gedit conf/tomcat-users.xml <role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/> <user username="admin" password="admin" roles="manager"/>

19 安装eclipse-jee

解压eclipse至/usr/local/bin下
sudo mv eclipse /usr/local/bin 创建eclipse桌面快捷方式
sudo gedit /usr/share/applications/eclipse.desktop [Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=eclipse
Comment=Eclipse IDE
Exec=/usr/local/bin/eclipse/eclipse
Icon=/usr/local/bin/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

20 64位系统开启32位支持

打开终端然后输入:
dpkg --print-architecture;
输出:
amd64
则说明已经拥有了64位架构内核 打开多架构支持:
sudo dpkg --add-architecture i386;
sudo apt update; 确认打开多架构支持:
dpkg --print-foreign-architectures
输出:
i386

21 安装远程控制工具

sudo apt install anydesk

22 安装winetricks-zh

sudo apt install winetricks-zh

23 修改grud背景图片

    替换/usr/share/images/desktop-base/desktop-grub.png
update-grub

24 安装硬件配置的图形信息

sudo apt install lshw-gtk

25 安装Debian搜索查看包

sudo apt install packagesearch

26 安装新立得软件包管理器

sudo apt install synaptic

27 安装文档查看器

sudo apt install evince

28 安装pdf编辑器

sudo apt install pdfmod

29 安装日志查看

sudo apt install gnome-logs

30 安装十六进制编辑器

sudo apt install ghex

31 安装文件目录对比工具

sudo apt install meld

32 安装Anjuta DevStudio

sudo apt install anjuta

33 安装ISO镜像刻录工具

sudo apt install gnome-multi-writer

34 Linux包查询

35 安装unity3d

36 HOST

提供两个 Hosts 的更新源:

https://github.com/googlehosts/hosts

https://raw.githubusercontent.com/vokins/yhosts/master/hosts

37 SS/SSR

https://doub.io/sszhfx/

https://www.hinmeng.com/free-ssr.html
另外介绍两个命令,和desktop图标有关的

desktop-file-install 安装图标图标到Application目录

desktop-file-validate 验证你的桌面图标文件的正确性

比如我下的命令可以把我桌面上已经安装好了的eclipse图标添加到开始菜单里

desktop-file-install --add-category Development eclipse.desktop

待续......

Debian9初始配置的更多相关文章

  1. Git 笔记二-Git安装与初始配置

    git 笔记二-Git安装与初始配置 Git的安装 由于我日常生活和工作基本上都是在Windows上,因此此处只说windows上的安装.Windows上的安装和其他程序一样,只需要到http://g ...

  2. IDEA 初始配置教程

    IDEA 初始配置教程 如果你是第一次使用 IDEA,或者对 IDEA 常用配置仍然不熟悉,那么本文就特别适合你. 本文只是根据我自己的使用经验来进行配置,不一定适合所有的情况,但是对你肯定会有帮助. ...

  3. Git初始配置和基本使用

    初次运行Git前的配置 本文是在安裝完git以后首先应做到一些配置,安装教程可以参考廖雪峰git教程 用户信息 当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址. 这样做很重要,因为每 ...

  4. paloalto防火墙执行初始配置

    1.默认情况下,防火墙的 IP 地址为 192.168.1.1,用户名/密码为 admin/admin. 为了安全起见,在继续执行其他防火墙配置任务之前,必须更改这些设置.必须从 MGT 接口(即使计 ...

  5. Centos6.5 安装MYSQL 5.5 -5.6.-5.7 一键yum快速安装 ,初始配置

    Centos6.5 安装MYSQL 5.5 ---5.6---5.7 一键yum快速安装 ,初始配置 第一步:安装mysql-5.5---- 5.6 ---- 5.7的yum源 [root@sv03 ...

  6. Testlink1.9.17使用方法( 第三章 初始配置[配置用户、产品] )

    第三章 初始配置(配置用户.产品) 一. 设置用户 QQ交流群:585499566 在TestLink系统中,每个用户都可以维护自己的私有信息.admin可以创建用户,但不能看到其它用户的密码.在用户 ...

  7. [原]Jenkins(三)---Jenkins初始配置和插件配置

    /** * lihaibo * 文章内容都是根据自己工作情况实践得出. *版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horizonli/p/5331 ...

  8. 关于思科C2950交换机清除密码,恢复初始配置的方法

    上个月河南做项目,因需要大批量的对服务器进行操作系统的安装,于是想到了PXE网络批量安装, 好不容易到机房的仓库找到网线及一台思科交换机,但到安装的时候,发现思科交换机里应该有配置了 通过配置线连接交 ...

  9. MySQL5.7初始配置

    MySQL5.7初始配置 Windows7 环境安装MySQL5.7配置命令 <<<<<<<<<<<<<<<& ...

随机推荐

  1. javascript的trigger事件

    <html> <head> <script type="text/javascript" src="/jquery/jquery.js&qu ...

  2. 【Git版本控制】Git使用教程

    1.Git的综述 SVN是集中式版本控制系统,版本库集中放在中央服务器上,而干活时用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器.集 ...

  3. RN原生的安卓UI组件

    https://facebook.github.io/react-native/docs/native-components-android.html 这里有一大堆的原生组件可以用,一些是平台自带的, ...

  4. mysql8忘记root密码修改密码(mac)

    0.在/etc/my.cnf修改验证方式 [mysqld] default_authentication_plugin=mysql_native_password 1.切换root权限: sudo s ...

  5. logging日志模块,四种方式

    1.最简单的用法 import logging logging.error("hah") logging.info("hah") logging.debug(& ...

  6. HTML、CSS知识点总结_D

    一,html+css基础 1-1 Html和CSS的关系 学习web前端开发基础技术需要掌握:HTML.CSS.JavaScript语言.下面我们就来了解下这三门技术都是用来实现什么的: 1. HTM ...

  7. Mac版有道云笔记不能自动同步

    删除本地资源文件夹 /Users/xxxx/Library/Containers/com.youdao.note.YoudaoNoteMac 直接删除整个文件夹,之后重新登录账号.

  8. CentOS7 开启免密登陆

    1.开启免密登陆功能 以下文件 /etc/ssh/sshd_config 取消以下两项注释,如果没有添加. RSAAuthentication yes PubkeyAuthentication yes ...

  9. spring实战 — spring数据库事务

    欢迎加入程序员的世界,添物科技为您服务. 欢迎关注添物网的微信(微信号:tianwukeji),微博(weibo.com/91tianwu/),或下载添物APP,及时获取最新信息. 免费加入QQ群:5 ...

  10. POJ-3481 Double Queue,Treap树和set花式水过!

                                                    Double Queue 本打算学二叉树,单纯的二叉树感觉也就那几种遍历了, 无意中看到了这个题,然后就 ...