VirtualBox安装openSUSE

注意:openSUSE分为两个版本Leap和Tumbleweed,Leap是稳定版本(几年才更新一次,适合学校机房之类软件更新换代慢、追求整体稳定性的环境),Tumbleweed也称滚风草版本是实时更新的版本(适用于做研发、软件更新迭代快的环境)

网上教程较少,整理出来方便自已也方便他人

目录

1.准备好虚拟机

2.下载openSUSE的ISO文件

3.设置虚拟机并挂载虚拟光盘

4.开始安装openSUSE系统

5.系统内设置

6.快捷方式的设置

7.软件安装

8.安装编译工具

9.常用的命令


1.准备好虚拟机

这里使用的是Virtual Box(相比于VMware对新手较为友好操作简单),教程网上很多。

2.下载openSUSE的ISO文件

选择DVD-X86_64.iso文件就行,目前最新版本:

        Leap:openSUSE-Leap-15.5-DVD-x86_64-Media.iso

        Tumbleweed:openSUSE-Tumbleweed-DVD-x86_64-Snapshot20230917-Media.iso

下载地址可以选择官方网站或者国内镜像网站,使用迅雷加速都挺快的:

官方网站:获取 openSUSE

Leap:openSUSE Leap 15.5 - 获取 openSUSE 选择离线安装版本

Tumbleweed:openSUSE Tumbleweed - 获取 openSUSE 选择离线安装版本

3.设置虚拟机并挂载虚拟光盘

需要注意的是,系统类型选择Linux,版本选择openSUSE(64-bit),内存根据需求来(如果运算仿真多的话建议12G这样运算速度快,不清楚就先设置为4G),创建新虚拟硬盘选择动态分配,硬盘大小根据你的需求来越大越好(动态分配是用多少占用实际硬盘多少,固定分配是直接占用实际硬盘),其他没有说明的默认选项就行。

虚拟机创建好后需要挂载虚拟光盘,选择创建的虚拟机——设置——存储——控制器——选择你的ISO虚拟光盘文件。

4.开始安装openSUSE系统

准备工作完成,正式开始安装openSUSE系统,启动虚拟机进入安装界面,如果不熟悉建议按F8进入中文安装界面,一路Next,桌面选择第一个就行,时区选择上海,磁盘分区那里选择默认安装设置,所有的安装设置完成,开始系统安装时间比较久需要30分钟(有时会安装超时),安装结束会重启系统,然后回到安装系统的界面直接enter再enter进入系统,如果你看到一个大灯泡那么恭喜你安装成功,openSUSE系统和Windows系统很相似,个人感觉比其他Linux系统好用,openSUSE不需要设置增强工具就可以随意的再Windows系统和Linux系统之间实现鼠标的切换,还有输入法方面,即使你安装的语言是中文它也自带中英文双键盘。

一些比较方便的设置:再虚拟机界面最上方菜单栏——设备——共享粘贴板和拖放——都选择双向,这样设置可以实现主机与虚拟机之间灵活的交互。

5.系统内设置

首先,openSUSE的软件源需要更换为国内的镜像源,换成国内源可以避免大部分软件发生下载超时错误,比较方便的是图形化操作:YaST Software——配置——软件源——添加(这里会询问是否信任该源,信任即可),然后把系统的源给他禁用了,就完成源的修改了。(禁用源只需要把该源的已启用取消勾选即可) 查看源的命令:zypper lr

6.快捷方式的设置

Konsole命令终端和YaST Software这俩工具是很常用的,建议添加快捷方式到状态栏,未修改前可以在开始菜单找到。(有时会因为库的原因导致开始菜单无法打开,所以这样做有备无患)

7.软件安装

openSUSE-Tumbleweed所自带的软件都是最新版本(会自动更新?我也不清楚第一次接触这个),一般自带的软件的库都可以在YaST Software里面直接下载,就像手机app下载一样,会自动配置依赖项(真心喜欢),我用的较多的是Python,目前最新版本自带的是Python3.11.15,就拿Python的spyder库来示范,YaST Software——搜索spyder——选择spyder(会自动选择所必须安装的依赖项,都是最新版)——接受,开始下载(如果之前没有换源,那么这里你大概率会连接超时下载失败)。

需要注意的是安装软件的时候建议先查看一下系统是否自带该软件,若自带该软件及其相关的库文件都是无法使用命令下载的,需通过YaST Software下载。查询: 软件名 --version

例如:python3 --version

8.安装编译工具

忘记一件重要的事情,openSUSE是没有安装gcc、make等编译工具的,下载软件前记得提前安装。

sudo zypper install gcc

sudo zypper install gcc-c++

9.常用的命令

(有没有用我也不知道,网上查的还没用过)

zypper search gcc --  Search for string gcc

zypper info   gcc --  Show description for package gcc

zypper refresh    --  Update package description from repositories

zypper lu         --  List upgradable packages

zypper up         --  Upgrade packages

zypper dup        --  Upgrade distribution

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值