离线安装ubuntu 18.04 及配置基本的开发环境(二)

配置基本的开发环境

此步骤需要使用公用机,也就是可以连外网的电脑,相信你知道我说的是什么。在公用电脑上参考(一)安装一个虚拟机,在此设备上进行下载相同环境下的-开发环境。在使用U盘复制到工作机电脑上进行安装,完成环境配置。
上节我们离线安装的ubuntu18.04系统是不带开发环境的gcc g++ make 等
在这里插入图片描述

  1. 下载开发环境
    (1)修改公用机电脑的root密码
    打开控制台1,sudo passwd root
    在这里插入图片描述进入到apt-指令下载的临时目录,一般里面是不带别的临时*.deb安装包的,如果有使用sudo apt-get clean 清空之前的包。
    cd /var/cache/apt/archives/ 进入到下载缓存文件夹
    在这里插入图片描述(2)下载依赖库
    切换到root用户
    su 输入密码
    在这里插入图片描述更新一下软件缓存
sudo apt-get update

新建文件夹方便管理各个软件包
mkdir gccmkdir g++mkdir make 以及mkdir cmake 三个文件分别存放将要下载的gcc ; g++; make ;cmake。
在这里插入图片描述
下载gcc
apt-get install -d gcc,可以看见里面下载的是gcc相关的包。
在这里插入图片描述使用指令mv *deb gcc/ 将刚下载的gcc移动到gcc文件夹下面
同样的方法下载gcc make

 apt-get install -d g++ 
 mv *deb g++/
 apt-get install -d make
 mv *deb make/
 apt-get install -d cmake
 mv *deb cmake/

到此就下载好了gcc 和g++ make的相关包。
(3)赋予文件权限
cd /var/cache/apt/archives 进入下载安装包的上级目录,使用指令分别给gcc g++ make 赋予权限;

  chmod -R 777 gcc
  chmod -R 777 g++
  chmod -R 777 make

接着复制这三个文件夹到工作虚拟机主机的《共享文件夹里面》。
在这里插入图片描述在这里插入图片描述接下来就是将这个几个问价夹下复制到工作电脑的虚拟机的共享目录下,在ubuntu上打开挂载的共享目录,将软件包复制到没有外网的工作机上,在这里我复制到文档目录下
在这里插入图片描述

(4)进入gcc g++ make 文件夹进行安装
打开文档目录
在这里插入图片描述在此处打开终端,本机是没有gcc g++ make cmake 的。
在这里插入图片描述进入gcc文件夹里面
使用ls -al 查看是否有权限,也就是绿色的可以执行,如果为红色 那就使用返回上层目录->文档。使用chmod -R 777 gcc
在这里插入图片描述我这里已经是有权限了。所以就直接执行下面指令,进入gcc目录
执行sudo dpkg -i *.deb其中*也就是模糊意思把,带着个.deb的后缀都安装,win下也是这样的。
结果如下:开始安装,等待结束在这里插入图片描述验证是否安装成功:
gcc -v 下面是已经安装好了
在这里插入图片描述使用同样的套路安装g++;cmake;make

在这里插入图片描述在这里插入图片描述在这里插入图片描述## 安装clion
(1)下载clion,用公网机去官网下吧
https://www.jetbrains.com/clion/
往下拉,选择linux下的版本
在这里插入图片描述U盘复制到内网机ubuntu 文档目录下,中间需要先复制到共享文件夹下再复制,Oracle VM VirtualBox好像没法像wm那样直接拖进去??

在这里插入图片描述在这里插入图片描述打开终端解压:

sudo tar -xvf CLion-2023.3.2.tar.gz 

后面是版本号,看你下载的。等待解压完成
在这里插入图片描述先赋予一下权限

sudo chmod -R 777 ./clion-2023.3.2/

cd clion-2023.3.2/bin 进入到clion文件夹下./clion.sh启动clion。

在这里插入图片描述接下来的激活,自行百度把。咯咯咯
在这里插入图片描述新建一个项目试试吧。哈哈
在这里插入图片描述## 配置clion的图标到应用中
我是想将clion文件放在根目录的opt中,自行决定。

sudo mv clion-2023.3.2/ /opt/

进入下面目录

cd ~/.local/share/applications

离线机器里面是没有vim的用vi把

vi clion.desktop 

复制前用txt编辑器,修改你的存放的clion的目录也就是</opt/clion-2023.3.2>这部分,下面的内容,如果复制出错了,vi按双按dd按键删除内容。

[Desktop Entry]
Encoding=UTF-8
Comment=clion-2023.3.2
Name=Clion
Icon=/opt/clion-2023.3.2/bin/clion.svg
Exec=/opt/clion-2023.3.2/bin/clion.sh
Version=clion-2023.3.2
Type=Application

esc按键输入:再输入wq! 保存退出
在这里插入图片描述在这里插入图片描述

附件

附上gcc g++ cmake make

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值