centos7.9相关开发环境配置整理
下载centos镜像详细查看该博客https://blog.csdn.net/whd1985whd/article/details/84709583官网下载Index of /centos-vault/http://mirrors.neusoft.edu.cn/centos/选择对应的版本号,此处选择的是7.9,选择对应的isos文件夹,x86_64,CentOS-7-x86_64-DVD-200
下载centos镜像
详细查看该博客https://blog.csdn.net/whd1985whd/article/details/84709583
官网下载
http://mirrors.neusoft.edu.cn/centos/
选择对应的版本号,此处选择的是7.9,选择对应的isos文件夹,x86_64,CentOS-7-x86_64-DVD-2009.iso,
Vm创建普通的虚拟机,空间最好能有50g,后期扩容麻烦,依次下一步就好。其中设置root账号 密码
只有命令行界面,centos创建一个常用用户,用户名字
adduser jl
passwd jl
sudo 命令无法使用 查看whereis sudoers
此处没有写的权限,chmod -v u+w /etc/sudoers
vi /etc/sudoers 初始不支持vim
此处添加如下字段
用完记得收回权限,chmod -v u-w /etc/sudoers
切换新用户,sudo
sudo cat /etc/passwd
第一次使用会提示你,你已经化身超人,身负责任。而且需要输入密码才可以下一步。如果不想需要输入密码怎么办,将最后一个ALL
修改成NOPASSWD: ALL
。
也可以参照该博客https://blog.csdn.net/nieji3057/article/details/79421874
Ifconfig命令支持以及联网
需要联网,ifconfig提示找不到该命令
yum install ifconfig 会提示你找不到软件包,实际上就是没有联网
yum search ifconfig 也是没有信息的,
提示CentOS 7 could not retrieve mirrorlist
尝试ping 127.0.0.1
Ping www.baidu.com
如果第一个正常,第二个错误,那就可能是你没有IP或者你没有启用联网功能;
没有IP就查查怎么配静态或者动态IP喽;
我遇到的事没有启用网络连接
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置ONBOOT=no----->ONBOOT=yes
wq保存退出
service network restart重启网络服务
如果你能ping通百度,还是报这个问题,这个就可能是你的DNS解析不了你的请求,修改DNS啊
vi /etc/resolv.conf
nameserver 改成 8.8.8.8
配置完成在执行 yum search ifconfig
yum install net-tools.x86_64
然后执行ifconfig,会查看到完整的网卡信息
相应博客https://www.cnblogs.com/sethxiong/p/11725132.html
安装这一步之前,做一个镜像备份,桌面图形化界面可能也会增加库的版本号
Centos7安装图形化界面
X Window System
相关博客Centos 7 安装图形化界面 - EOS666 - 博客园
安装完成,
yum groupinstall "X Window System"
yum grouplist
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
经过上面的操作,系统启动默认还是命令行页面的,需要我们进行切换。如果想要使系统启动即为图形化窗口,需要执行下面的命令
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
重启
设置快捷键ctrl +alt +t打开终端,因为跟ubuntu一样 这样用着顺手
应用程序-系统工具-设置-设备-keyboard,添加快捷方式
名称:命令窗口打开【自定义的】
命令:/usr/bin/gnome-terminal
此处暂时不要做,不知道会不会安装一些高版本的库,
安装搜狗中文输入法
https://blog.csdn.net/shawn0wang/article/details/105334255
因为会升级对应的库 目前放弃
搜狗输入法历史版本下载
搜狗输入法 for linux下载-搜狗输入法linux版官方免费下载[电脑输入] ,版本列表-天极下载
https://cdnyuan10.yesky.com/6135c6a5/3b044a71d27e4f3d054f469652972d04/2017/03/21/sogoupinyin_2.1.0.0082_amd64.deb
cmake安装
此处直接从本地拖拽进虚拟机的文件会有损失,所以需要添加共享文件夹解决,比较繁琐。
https://blog.csdn.net/qq_35398033/article/details/106457777
官网下载安装包:源码
安装博客https://blog.csdn.net/qq_35398033/article/details/106457777
Sudo ./bootstrap 报错
安装博客https://www.cnblogs.com/sunzD/p/13457327.html
需要安装openssl库
执行
yum install openssl-devel
yum install ncurses-devel
./bootstrap
./configure ./configure --prefix=/usr/local/cmake
Make
Make install
配置环境变量
vim ~/.bashrc 追加
export PATH="$PATH:/usr/local/cmake/bin"
:wq 保存退出
source ~/.bashrc
验证
Cmake ~/.bashrc
临时升级gcc版本,可以参照如下
https://www.cnblogs.com/jixiaohua/p/11732225.html
安装完成后,只需要终端执行对应命令启用就可以了
scl enable devtoolset-10 bash
winodws平台和linux系统编码问题
https://blog.csdn.net/wenfh2020/article/details/54170040
find . -regex '.*\.h\|.*\.hpp\|.*\.cpp'-exec dos2unix {} \;
find . -regex '.*\.h\|.*\.hpp\|.*\.cpp' !-type d -exec bash -c 'expand -t 4 "$0" > /tmp/e && mv/tmp/e "$0"' {} \;
更多推荐
所有评论(0)