Linux ----> debian中环境的常见配置

环境:

(debian 9)/(lubuntu18.0.4+virtualbox)

1、配置下载源:

 1 gedit /etc/apt/sources.list
 2 
 3 #163
 4 deb http://mirrors.163.com/debian/ stretch main
 5 deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
 6 deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
 7 deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
 8 deb http://httpredir.debian.org/debian stretch-backports main contrib non-free
 9 
10 # VirtualBox
11 deb http://download.virtualbox.org/virtualbox/debian stretch contrib 

2、更新软件/升级系统

1 apt-get update

3、安装必要的指令

1 apt-get install gedit

4、常用指令

查找已安装软件

dpkg -l | grep -i packagename

卸载已安装软件

apt-get remove packagename

运行.run文件

chmod +x filename.run

./filename.run + enter

运行 .deb文件

dpkg -i filename.deb

删除 .deb文件

dpkg -r filename.deb

列出当前安装的.deb文件

dpkg -l

安装软件

apt-get install software1,software2,.....

卸载软件

apt-get remove software1,software2,.....

查看显卡信息

 lspci -nn | grep VGA

删除文件夹

rm -rf dir1

创建文件夹

mkdir dir1

退出

ctrl+c

修改文件读写执行权限

chmod 755 filename

chmod -x filename

修改文件夹及其子文件夹的属主和属组

chown -R uername dir-name

修改文件夹及其子文件夹的所属组

chgrp -R username dir-name

切换Root身份:

sudo su

修改root密码:

passwd 

查看磁盘利用率

df -h

查看当前文件夹利用率:

du -sh [path]

查看当前文件夹每个文件的大小:

du --max-depth=1 -h(max-depth前面有两个横杠)

查看当前路径下所有文件大小并排序:

du -sh [path] | sort -nr

2018-06-11 11:44:55

6、分区工具gparted

apt install gparted

gparted

 

7、存在问题:(debian9)

1)、分辨率低问题

2)、亮度值超过正常问题(暂时调整系统的亮度值为1)

 

7、maven settings.xml配置

1)、本地仓库配置:

1 <localRepository>/usr/dev_java/maven_repo/</localRepository>

 2)、源配置:

1  <!--阿里云MAVEN镜像地址 -->
2      <mirror>
3       <id>alimaven</id>
4       <name>aliyun maven</name>
5       <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
6       <mirrorOf>central</mirrorOf>        
7      </mirror>   

 

8、virtualbox实现自动挂载:(环境:lubuntu18.0.4+virtualbox)

1)、设置挂载文件

2)、linux设置(被挂载的文件默认是在/media)

 参考文档说明:

 最后一个步骤:

1 sudo mount -t vboxsf Share /mnt/cdrom (Share是Windows中的文件夹名字)

 

2018-08-08 11:30:45

配置网络

vim /etc/network/interface

1 auto enp0s3
2 iface enp0s3 inet static
3 address 192.168.0.110
4 netmask 255.255.255.0
5 gateway 192.168.0.1
6 
7 systemctl restart networking.service

 

 iptables深入学习:http://www.zxsdw.com/index.php/archives/104/?page=1

 

安装ssh

1 apt-get install openssh-server
2 apt-get install ssh

 

xshell连接debian

1 vim /etc/ssh/sshd_config
2 
3 #修改授权 大概29行左右
4 PermitedRootLogin yes
5 
6 /etc/init.d/ssh restart

 

安装mysql-5.7.23-generic 预先安装的软件

1 apt-get install -y libaio1 libaio-dev
2 apt-get install -y numactl

 

启动mysql

1 systemctl enable mysqld.service #mysqld与之前的配置名称有关
2 
3 systemctl start mysql #启动mysql
4 
5 ps -ef | grep mysql #查看mysql启动信息

 

mysql设置密码

1 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '设置你的密码';
2 flush privileges;

 

2018-08-14 15:24:38

ubuntu16.04 设置完静态ip后,需要设置dns

1 iface eth0 inet static  #配置静态ip
2 address 192.168.0.110
3 netmask 255.255.255.0
4 gateway 192.168.0.1
5 
6 sudo vim /etc/resolv.conf  #配置dns,否则下载源无法使用
7 nameserver 114.114.114.114
8 
9 sudo /etc/init.d/networking restart #重新启动网络

配置下载源

sudo vim /etc/apt/sources.list

1 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
2 # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
3 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
4 # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
5 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
6 # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
7 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
8 # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

使下载源生效并且更新系统软件

sudo apt-get update 

sudo apt-get upgrade

 

2018-11-18 10:28:45

环境:Ubuntu16.04

安装调试工具gdb-8.2:

提前准备:

①gcc/g++(必须支持c++11,版本5.4.0)

 

②texinfo ----》sudo apt-get install texinfo

③gdb-8.2.gz.tar

开始安装--三部曲:

./configure

make

sudo make install

验证:gdb -v

 出现的问题:

make结果失败,提示编译器需要支持c++11语言特性
configure: error: *** A compiler with support for C++11 language features is required.
Makefile:9096: recipe for target 'configure-gdb' failed
make[1]: *** [configure-gdb] Error 1
make[1]: Leaving directory '/home/rui/gdb-8.2'
Makefile:849: recipe for target 'all' failed
make: *** [all] Error 2

原因:忘记装g++。
make失败的话,删除解压缩的源码目录,重新解压缩源码包,重新执行三部曲:./configure ----》 make ----》sudo make install

 

解压tar.xz文件

tar xvJf  ***.tar.xz

 

转载于:https://www.cnblogs.com/mrray1105/p/9080004.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值