很多人一听到Linux就觉得特别硬核,全是代码、指令,普通人根本玩不明白。其实真没那么夸张,说白了它就是一款主打稳定、干净的操作系统。和我们日常用的Windows不一样,它没有花里胡哨的弹窗广告,占用资源极低,大多用来跑服务、搭环境、部署项目。不管是大学计算机相关的课设、实训作业,还是平时搭测试服务器、运行程序脚本,基本都绕不开它。我最开始接触的时候完全一头雾水,用久了才发现,难的不是系统本身,是新手没人带,很容易踩各种细碎的坑。
Linux (全版本)安装包下载链接:
百度网盘
https://pan.baidu.com/s/1rJX-vjIDbZKdtzo48lbO4Q?pwd=8888
所有软件均为压缩文件,务必使用解压缩软件解压后再进行安装,不解压直接进行安装会导致安装失败。
如遇链接失效,点击公众号菜单栏【最新链接】,即可获取最新的下载链接
1.先根据下载链接将openSUSE的iso镜像文件下载到电脑上,记住它在电脑的位置,一会需要用的到。2、打开VMware虚拟机
3、点创建新的虚拟机
4、点典型,然后点下一步
5、点稍后安装操作系统,然后点下一步
6、操作系统选择 Linux(L),版本选择 SUSE Linux 64位,点击 下一步
7、虚拟机名称输入:SUSE Linux 64位 然后点击浏览...选择安装位置,点击下一步
8、指定磁盘容量,就是指分配给虚拟机的空间大小,这个根据需要设定。我这里保持默认,点击下一步
9、点自定义硬件
10、设置内存大小,我这里推荐的为384MB,有点小,我这里更改为1024MB,具体可以根据您的电脑配置来设置
11、选择 新CD/DVD(SATA),然后选择 使用ISO镜像文件,点击浏览
12、在弹出的框内,找到并选中第1步下载的openSUSE iso镜像文件
13、点击 网络适配器,网络连接选择 仅主机模式:与主机共享的专用网络
14、选中USB控制器,点击 移除
15、选中打印机,然后点移除,然后点关闭
16、点完成
17、选择SUSE Linux 64位,点开启此虚拟机
18、用键盘上的上下箭头,选择到 Installation,然后按键盘上的回车(Enter)键,接着等待,不要进行其他操作
19、直到出现下面界面,语言选择 简体中文,然后点击 下一步
20、选择 KDE Plasma桌面系统,点击 下一步
21、点下一步
22、时区选择北京,然后点下一步
23、创建本地用户,设置密码,然后点下一步
24、点安装
25、点安装
26、安装中,请等待
27、若跳出此提示,点击中止。接着等待,不要进行其他操作
28、继续等待,不要进行任何操作
29、安装完成,在虚拟机中打开的openSUSE系统界面如下图所示
我跟你们说,我第一次用Linux的时候,真的直接懵圈。
之前一直用惯了Windows,点点鼠标就能找文件、装软件。换到Linux之后,界面干干净净,大部分操作都要敲命令。那时候做期末实训课设,需要搭建简单的运行环境,我对着教程一条条输指令,完全不懂什么意思。
教程敲啥我敲啥,最后环境直接崩了,文件权限全部乱掉。折腾了一晚上都没修好,最后只能重装系统。现在想想真的好笑,纯纯机械操作,一点不动脑子,不翻车才怪。
新手最大的通病,就是乱改权限、乱删文件。
很多人刚入门,遇到权限不够、报错无法写入,直接无脑给最高权限。当下确实能用,隐患特别大。随便一个错误操作,就能把系统核心文件搞坏,轻则软件失效,重则直接瘫痪。
还有更离谱的,新手分不清系统文件和自建文件,清理垃圾的时候随手删目录。我身边好多同学做课设,辛辛苦苦搭好的环境,随手删错文件夹,瞬间全部报废,只能从头再来。
说实话,Linux的文件路径真的太容易让人晕了。
Windows都是中文文件夹,很好分辨。它全是英文目录,层级特别多,新手经常找不到自己的项目文件在哪。保存项目、上传代码的时候,经常存错目录,导致程序运行的时候一直提示找不到文件,排查半天找不到问题。
还有版本兼容的坑,真的特别折磨人。
市面上发行版特别多,Ubuntu、CentOS这些,指令看着差不多,但是很多安装命令、适配包完全不通用。网上找的教程,别人能用,自己粘贴就报错。
我之前做小组项目,有人用新版系统,有人用旧版,搭建的环境完全不互通。自己电脑能正常跑的代码,传到服务器上直接报错,光是统一环境就耗了大半天。
另外,新手特别容易忽略快照备份。
很多人都是裸奔操作,改配置、装插件、换环境之前从来不备份。Linux改配置容错率极低,一个标点符号错了,服务就起不来。
我现在不管是做课设还是搭简单服务,改动关键配置之前,一定会备份原文件。哪怕改错了,直接还原就行,不用从头搭建,省心太多。
还有个小吐槽,它的软件安装逻辑真的反直觉。
Windows双击安装包就能搞定,Linux需要输命令、配源、解决依赖。新手经常卡在依赖报错,各种包冲突、版本不匹配,越装越乱,最后环境彻底废了。
用久了我也攒了很多实用的小习惯。
绝不无脑复制网上的命令,看不懂的指令,先查清楚作用再执行。不随便给全局最高权限,按需分配就行。
平时做课设、跑脚本,尽量用稳定的旧版本发行版,新版本虽然功能多,但bug多、适配差,很容易出莫名问题。
还有就是,定期清理无用依赖和安装包。堆积太多会拖慢系统运行,明明配置不低,越用越卡,大多是垃圾文件堆积导致的。
其实Linux真的不算难。抛开网上那些高大上的讲解,普通人只要避开乱删文件、乱改权限、盲目复制代码这几个坑,应付日常课设、简单项目完全够用。不用追求学得多深,先把基础操作和避坑逻辑摸透,就已经超过很多新手了。