Linux Mint 21.1 安装笔记

Posted on 2023-03-04 23:16  不会写代码的  阅读(3126)  评论(2编辑  收藏  举报
LinuxMint 21.1 安装笔记
V1.0
 
目录

1. 说明

2. 安装Linux系统

2.1. 下载LinuxMint安装包ISO

2.2. 下载/制作启动U盘工具balenaEtcher

2.3. 设置BIOS相关内容

2.3.1. UEFI设置

2.3.2. 双显卡设置

2.4. 安装LinuxMint 21.1系统

2.4.1. 更改软件源

2.4.2. 安装蓝牙组件(broadcom-bt

2.4.3. 安装显卡驱动Nvidia

2.5. 开启防火墙

3. 应用软件环境

3.1. 安装Vim

3.2. 安装浏览器Edge

3.3. 安装wps办公软件

3.4. 安装LinuxQQ

3.5. 安装Linux微信(优信)

3.6. 设置E-Mail客户端

4. 业务工作软件

4.1. 安装draw.IO

4.2. 安装GantProject

5. 软件开发环境

5.1. 安装Power Shell

5.2. 安装Git

5.3. 安装Visual Code

5.4. 安装PostgreSQL

6. AI环境

6.1. 安装CUDA

6.2. 安装Condoa

6.2.1. 官方说明

6.2.2. 下载/安装链接

6.3. 安装FastAI

7. 总结

7.1. 关于安装方式

7.2. Linux环境生产力

 

 

  1. 说明

个人Linux生产环境搭建,受电子垃圾和大模型AI的诱惑升级一下环境。微软的Windows也不是很贵了。

听说AILinux环境下效率更好,就想换个环境了。

而且,我更想投入自由的代码和软件世界中,但我的代码没人要。

所以,漆黑屏幕背景、绿色的字符,会显得我更有深度,哈哈哈哈。

其实,WindowsWSL已经很棒了,

仅仅想尝试Linux,推荐使用,生产力也是好的。

实际,安装完第3部分,已经满足大多数文档工作的需求了,如果没有软件研发方向的需求,后续内容也不需要看了。

另外,这份文档仅是LinuxMint个人生产环境的搭建清单,很多具体操作内容,未明确标明,也有很多资源可以参考,在此就不复述了。

  1. 安装Linux系统

2.1. 下载LinuxMint安装包ISO

官网:LinuxMint 21.1

https://linuxmint.com/

 

 -LinuxMint下载

 2.2. 下载/制作启动U盘工具balenaEtcher

官网:balenaEtcher

https://www.balena.io/etcher

安装U盘工具,按照步骤安装LinuxMintISO文件到U盘。

需要准备不小于8GU盘,制作系统,全盘会被格式化,提前备份好数据。

2.3. 设置BIOS相关内容

2.3.1. UEFI设置

sercret禁用,UEFI打开。

2.3.2. 双显卡设置

先在BIOS中设置为集成显卡输出,再安装操作系统。安装完成后,再设置为Switch模式,否则可能会卡在引导界面。

2.4. 安装LinuxMint 21.1系统

插入启动U盘,F12进入引导页面,选择相应的U盘,进行引导进入Live模式。

进入Live后,桌面有Install LinuxMint的图标,双击运行按照步骤提示,进行安装。

2.4.1. 更改软件源

国内访问境外的软件源比较慢,网速快的另论。

(1)图形方式

 更换软件源为国内的站点,LinuxMint提供GUI方式的界面

 

  -软件源

有测速显示,选择最快的源。

 -软件源选择 

2.4.2. 安装蓝牙组件(broadcom-bt

如果蓝牙设备可以正常使用,忽略此步骤。

ThinkPad-E430C,使用的是broadcom蓝牙,如果安装完成后,蓝牙搜索无设备,看下系统蓝牙设备名称,如果是BCM431XXXGitHUB有项目支持。

GitHub链接:https://github.com/winterheart/broadcom-bt-firmware

城通网盘链接:broadcom-bt-firmware-12.0.1.1105.deb (访问密码: 3888)

 

 -查看蓝牙设备

2.4.3. 安装显卡驱动Nvidia

Nvidia显卡为例。

2.4.3.1. 台式机电脑

安装完成LinuxMint之后,如果电脑中有独立的显卡,登陆系统,就会提示安装驱动,当然也可以进入Nvidia的网站搜索指定型号的GPU驱动。

2.4.3.2. 笔记本电脑(多显卡)

进入BIOS设置显卡为可交换显卡(Switch,保存后重启动。再次登陆系统,驱动管理器就提示有显卡驱动安装了。

1)驱动管理器方式安装

 -打开驱动管理器

 

 -选择驱动程序类型

有两种选择,虽然开源的驱动也挺好,但是感觉原配的更好,选择Nvidia的驱动。

(2)通过DEB/软件安装管理器安装,需要到Nvidia网站下载

https://www.nvidia.cn/Download/index.aspx?lang=cn

选择GPU型号,搜索对应操作系统的安装包。

 -选择对应产品和操作系统的驱动程序

 

-下载驱动程序

下载相应的驱动程序文件,驱动程序为.run的文件。
下载完成后,进入终端窗口,修改文件权限,然后执行。
 

 -修改权限/执行安装程序

等待安装完成,重启电脑。

2.5. 开启防火墙

sudo ufw enable

sudo ufw default deny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。防火墙的详细设置可以参考:

Ubuntu防火墙 UFW 设置,

https://www.cnblogs.com/sxwailyc/archive/2010/07/10/1774909.html

3.应用软件环境

LinuxMint,具有图形化的软件安装管理工具,可以搜索/安装应用软件。
 

 -进入图形化软件管理器

-图形化软件管理器

当然:Linux系统,一定学会在CLI窗口使用APT方式安装相应的软件包。
APT常用命令参考:https://www.cnblogs.com/cancode/p/17139952.html

视具体的软件包,自行研究吧。

3.1. 安装Vim

简单好用的文本编辑器,Linux中的CLI编辑经常要用的,默认没安装。如果vi纯熟那就略过此节。

这个一定要安装,Linux中好多配置需要用到,虽然现在也有GUI的文本编辑器,但某些场景vim还是更方便点。

LinuxMint的软件管理器,有两个安装源,选择SystemPackages。菜单项居然是中文,然而都是键盘操作,也不需要看菜单。

3.2. 安装浏览器Edge

相对FireFoxChorme,个人喜好Edge,也为了同步Windows环境的浏览器资料。Windows中使用的是Edge,并且注册了微软帐号,可以在移动端和PC端的同步收藏夹等内容。唉,MS驯化的全家桶组件之一。

-Edge下载
 
由于LinuxMint系统是基于Debian一系,选择.deb安装包。下载完成后,可用鼠标右键点击文件,选择使用GDebi软件包安装程序 打开,系统进行软件安装过程。
Edge下载地址:https://www.microsoft.com/zh-cn/edge/download?form=MA13FJ
城通网盘地址:microsoft-edge-stable_110.0.1587.63-1_amd64.deb: (访问密码: 3888)
 

 3.3. 安装wps办公软件

Linux版本中,好像没有看到广告。

为了兼容大部分人在Windows环境的办公软件,所以在Linux环境中也使用WPS。虽然LibreOffice/OpenOffice也挺好,毕竟Windows中的用户较少。另外,永中Office没有Linux版本。

WPS For Linux下载地址: https://www.wps.cn/product/wpslinux

城通网盘下载链接:wps-office_11.1.0.11691_amd64.deb: (访问密码: 3888)

 

 

  -WPS安装包下载

按照硬件需求,AMD/Intel系列CPULinuxMint操作系统,下载64Deb格式的For X64选项。下载文件也是Deb包的形式,下载完成后,可用鼠标右键点击文件,选择使用GDebi软件包安装程序 打开,系统进行软件安装过程。

 -GDebi安装WPS

3.4. 安装LinuxQQ

唉,又是被腾讯驯化的产品之一。

QQ For Linux的下载链接:https://im.qq.com/linuxqq/index.shtml

 

  -QQ For Linux的类型

如果是使用Intel/AMDCPU计算机,选择amd64版下载。

3.5. 安装Linux微信(优信)

这个版本安装比Wine直接点,尝试Wine,下载速度实在接受不了,一直断,放弃了。

优麒麟还是挺给力,但是生产力还是差点,无法跳转最新消息。

如果只是传输文件,也可以用网页版本更方便点,但仅仅只是传文件,没有收发消息。

 

 -微信Linux下载界面

微信(优信)链接:https://www.ubuntukylin.com/applications/106-cn.html

城通网盘下载链接:weixin_2.1.1_amd64.deb  (访问密码: 3888)

微信文件助手网页版,链接:https://filehelper.weixin.qq.com/

 

3.6. 设置E-Mail客户端

Thunderbird,系统自带,就这吧。springMail也是不熟悉。Thunderbird能够自动识别MailServer及类型,也还是挺方便。

如果使用QQ的邮箱,要到Mail.QQ.com帐户里面,获取客户端的登陆密码,需发条短信。

 

  -QQ邮箱--设置--帐户,找到生成授权码

 4.工作软件

4.1. 安装draw.IO

是个挺好的示意图、流程图制作工具,免费,支持Linux,Windows,还提供在线编辑版本。功能和图库,不比Visio差。虽然下载、升级有点慢,不知道是否网络或硬件原因造成的。很好的Visio替代品。

下载链接:https://github.com/jgraph/drawio-desktop

城通网盘下载链接:drawio-amd64-20.8.16.deb (访问密码: 3888)

 -draw.io下载页面

4.2. 安装GanttProject

很好用的项目管理软件。GanttProject 是以 JAVA 编写的开源软件。可让轻松绘出甘特图,可输出 PNG/JPG 图片格式、HTML 网页,或是 PDF 档案格式。

可输入项目的可用资源、里程碑、任务/子任务,以及任务的起始日期、持续时间、相依性、进度、备注等等,并且在甘特图上显示出来。

下载链接:https://www.ganttproject.biz/download

城通网盘下载链接:ganttproject_3.2.3240-1_all.deb  (访问密码: 3888)

 

-GanttProject下载页面

 -GanttProject操作页面

*****************************************************************************************
至此,已经满足大多数文档工作人员的需求了。

如果没有软件项目方向的需求,以下内容也不需要安装了。

以下为软件开发人员的工具环境。

*************************************************************************************

5.软件开发环境

5.1. 安装Power Shell

此项安装教程,看微软自己说明,链接如下:

https://learn.microsoft.com/zh-cn/powershell/scripting/install/installing-powershell-on-linux

 -Linux中安装PowerShell

找到需要的环境,LinuxMint可以参考Unbutu的安装

 

 -Ubuntu中安装PowerShell

5.2. 安装Git

源代码管理,也是看官方的安装说明。

链接:https://git-scm.com/book/zh/v2

 

 -Git介绍

 

 -Linux/Ubuntu中安装Git

5.3. 安装Visual Code

微软的利器,官方下载链接:https://code.visualstudio.com/
城通网盘下载链接:code_1.76.0-1677667493_amd64.deb:  (访问密码: 3888)
  

  -下载Visual Stuido Code

Linux Mint环境,需下载deb包,下载完成后,可用鼠标右键点击文件,选择使用GDebi软件包安装程序 打开,系统进行软件安装过程。

VSCode有中文语言包,直接在应用内下载安装。在扩展中搜索,language,选择简体中文安装。

 

 -安装Visual Studio Code中文语言包

5.4. 安装PostgreSQL

The World's Most Advanced Open Source Relational Database.

下载链接:https://www.postgresql.org/download/linux/ubuntu/

 

 -PostgreSQL官方安装操作

6.AI环境

6.1. 安装CUDA

Nvidia官方下载,链接:https://developer.nvidia.com/cuda-downloads

 

  -CUDA下载

到这里,deb包的安装,就不在复述了,可向前看。

6.2. 安装Condoa

6.2.1. 官方说明

Conda是一个开源包管理系统和环境在WindowsmacOSLinux上运行的管理系统。Conda快速安装、运行和更新包及其依赖项。Conda 可轻松创建、保存、加载环境并在环境之间切换在本地计算机上。它是为Python程序创建的,但它可以打包和分发任何语言的软件。Conda作为包管理器可帮助您查找和安装包。如果您需要需要不同版本的Python,你不需要切换到不同的环境经理,因为康达也是环境经理。用只是几个命令,你可以设置一个完全独立的环境来运行不同版本的Python,同时继续运行您在正常环境中的常用Python版本。

6.2.2. 下载/安装链接

官网下载:https://conda.io/projects/conda/en/stable/user-guide/install/linux.html

 

城通网盘下载:Miniconda3-latest-Linux-x86_64.sh.tar  (访问密码: 3888)

 

 

  -Conda下载选择

下载有些时候比较慢。

按照说明安装即可:

官方安装说明链接地址:https://conda.io/projects/conda/en/stable/user-guide/install/linux.html

参考:https://www.cnblogs.com/cancode/p/17140279.html

6.3. 安装FastAI

7.总结

7.1. 关于安装方式

以上软件包,都可以在CLI终端中Apt install安装,都收录在Ubuntu库中了。

7.2. Linux环境生产力

Linux已经发展的很好了,虽然我被MS驯化了很久,但是尝试了LinuxMint 21.1,还是让我再次尝试转向Linux。这次经历了,OpenSuse,Fdeor,Ubuntu,MxLinux,为了而一个驱动或一个环境软件,折腾很久。

***********************************************************************************************************

内容有点乱,错误及缺失之处 ,还望指正。

附文档链接:LinuxMint 21环境搭建.docx(访问密码: 3888)

Copyright © 2024 不会写代码的
Powered by .NET 9.0 on Kubernetes