Ubuntu20.04.2 Mate 安装后基本初始设置要点笔记

序言:

有几款Linux比较稳定而且LTS长期支持,窗口也比较干净有特色,CentOS、Ubuntu、Debian、Mint 都是挺不错的OS,因为LTS,所以不像Rolling版那样改动频发,为长期应用提供了比较好的保障。下面是 Ubuntu20.04.2 安装后最基本的配置要点。

1, 必要的更新

安装比较简单,跟着提示去点 NEXT, 中途可能要设置账号和选地理位置,其它都是默认,直到自动安装完毕,并不比安装WINDOWS复杂。

安装好第一件事要做的是更新软件库缓存并更新系统,因为iso压缩公布后,一些系统用的东西可能进行了更新:

sudo apt update

sudo apt upgrade

2,附助功能调整

Ubuntu中文化做得比较好,选定中文安装,系统会自动安装 fcitx 输入工具。另外,一些必要的软件都是预安装好的,比如:

nano, 平时做脚本修改,比vim更简单容易一些,下部有控制符提示。

xkill, 如果遇到个别进程卡住了,打开终端执行xkill,将鼠标移到被卡住的窗口上,点击一下就关闭了,类似WINDOWS上按CTRL+ALT+DEL后强制关闭进程。

build-essential, 系统开发时要用到基本库,ubuntu安装后已经自动安装好了。

还有一些其它常用软件。

Ubuntu支持flatpak和snap,平时可以sudo apt 安装系统repo中的软件,还可以安装flathub上的软件,网页上选下软件,点击install会下载一个ref到本地,点击就安装了。如果本地叫储存室,repo叫商店,这地方可以叫购物中心吧。

repo 站点可以自选,但安装时已经选定好了国内镜像站点。在镜像知识传播方面,上海交大、北方、中科大、网易、阿里、华为等,都积极努力地做了很多贡献。有它们支持,某此LTS版本停更后,仍然可以正常在它们的 repo 支持下使用。

输入法配置:

需要的输入法从右边 < 到左边,不需要放到右边即可。fcitx 输入法有 自然码、五笔字型、双拼、拼音、还有自然码、电报码、二笔、仓颉和冰蟾全息。

3、安装软件商店

初始安装后是不带软件商店的,但菜单上有个 Boutique 商店,可以在里面找到软件商店安装,也可以安装新立得的软件管理器,这样以后安装软件像购物一样简单。

4、安装一些开发工具

Linux上开发界面基本上靠界面库,与WINDOWS有些区别。QTdesigner 和 QTcreator 在 repo 中有,直接sudo apt install即可用。还可安装:

glade, gtk界面库的设计工具,gnome上标准界面。repo中有,可用。

wxglade, 小巧的C和python界面设计工具。repo中有,可用。

gambas3, 比VB6还易用的开发工具。repo中有,可用。

lazarus,比delphi还易用的开发工具。repo中有,可用,是2.2.0版的。在软件的online-package中可选lazserial和indy插件,对于modbus和tcp开发就解决了。如果想用它做前后台分离式开发,有个lazwebsocket插件可安装。

anjuta,一个集成开发环境,使用glade界面库,支持C,python,javascript, vala等,只支持到gtk3,不支持gtk4,后来团队人员转战到 gnome builder,现在停更但仍然可用。其实,编译器是别人的,glade 也是别人的,团队只是个集成,所以它本身停更而其它东西不停更也就影响不大。gnome builder有些新变化,但太笨重,而且虽然支持 gtk4 但不能图形设计,虽然另有cambalache 能做gtk4设计但文件格式又不同于glade,因此只能使用 xml式的ui文件写界面,感觉在开发工具上被kde的 qt 甩开了距离。

5、其它

至此,ubuntu系统已经基本建起来,其它软件按需选择安装即可。

-、到应用商店去下载安装办公套件等

-、到应用商店或相应的站点下载eclipse,pychar等其它开发软件

为了截图写心得,下载个flameshot,直接 sudo apt install flameshot

它和windows上 snipaste 功能一样的。

如果是在vmware虚拟机中安装运行ubuntu的话,可以将windows文件夹带过去共享使用。这种方式对其它linux系统均有效。

unbuntu预配置了vmhgfs-fuse(对没配置的需要 sudo apt install open-vm-tools),在terminal上输入:sudo mkdir /mnt/vmfolder , 然后,

sudo vmhgfs-fuse .host:/ /mnt/vmfolder -o subtype=vmhgfs-fuse,allow_other

在/mnt/vmfolder下是带到ubuntu的共享文件夹。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/264223.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Filament】绘制立方体

1 前言 本文主要介绍使用 Filament 绘制彩色立方体&#xff0c;读者如果对 Filament 不太熟悉&#xff0c;请回顾以下内容。 Filament环境搭建绘制三角形绘制矩形绘制圆形 2 绘制立方体 本文项目结构如下&#xff0c;完整代码资源 → Filament绘制立方体。 2.1 自定义基类 为…

【计算机系统结构实验】实验5 多核编程(OpenMP编程)

5.1 实验目的 加深对多核处理器架构的理解&#xff1b; 掌握使用OpenMP进行多线程编程的基本方法&#xff1b; 学习Windows和OpenEuler环境下多核编程的过程和time命令&#xff1b; 5.2 实验平台 需要多核处理器的计算机和微软编程工具Visual Studio 2012。Taishan服务器&…

Mac使用Vmware Fusion虚拟机配置静态ip地址

一、设置虚拟机的网络为NAT 二、修改虚拟机的网络适配器网络 1、查看虚拟机的网卡 cd /etc/sysconfig/network-scripts#有些系统显示的是ens33&#xff0c;ens160等等 #不同的系统和版本&#xff0c;都会有所不同 #Centos8中默认是ens160,在RedHat/Centos7则为ens33 2、查看网…

封装Detours用于Python中x64函数hook

Detours 代码仓库: https://github.com/microsoft/Detours x64写一个任意地址hook要比x86麻烦的多&#xff0c;所以这里直接封装框架来用于x64的hook。 Detours是微软发布的一个API hook框架&#xff0c;同时支持x86和x64&#xff0c;看文档说也支持ARM和ARM64的Windows。 …

【Linux笔记】网络操作命令详细介绍

&#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a;Linux学习 ⛳️ 功不唐捐&#xff0c;玉汝于成 前言&#xff1a; 网络操作是Linux系统中常见的任务之一&#xff0c;它涵盖了测试网络连接、配置网络接口、显示网络统计信息以及远程登录和文件传…

STM32的以太网外设+PHY(LAN8720)使用详解(5):MAC及DMA配置

0 工具准备 1.野火 stm32f407霸天虎开发板 2.LAN8720数据手册 3.STM32F4xx中文参考手册1 MAC及DMA配置 1.1 使能ETH时钟 stm32的ETH外设挂载在AHB1总线上&#xff0c;位于RCC_AHB1ENR的bit25-bit27&#xff1a; 相关语句如下&#xff1a; RCC_AHB1PeriphClockCmd(RCC_AHB1…

WPF组合控件TreeView+DataGrid之DataGrid封装-粉丝专栏

wpf的功能非常强大&#xff0c;很多控件都是原生的&#xff0c;但是要使用TreeViewDataGrid的组合&#xff0c;就需要我们自己去封装实现。 我们需要的效果如图所示&#xff1a; 这2个图都是第三方控件自带的&#xff0c;并且都是收费使用。 现在我们就用原生的控件进行封装一…

Tekton

一. 概念 Tekton 官网 Github Tekton 是一种用于构建 CI/CD 管道的云原生解决方案&#xff0c;它由提供构建块的 Tekton Pipelines&#xff0c;Tekton 作为 Kubernetes 集群上的扩展安装和运行&#xff0c;包含一组 Kubernetes 自定义资源&#xff0c;这些资源定义了您可以为…

nodejs+vue+ElementUi资源互助共享平台的设计

后台&#xff1a;管理员功能有个人中心&#xff0c;用户管理&#xff0c;卖家管理&#xff0c;咨询师管理&#xff0c;萌宝信息管理&#xff0c;幼儿知识管理&#xff0c;保姆推荐管理&#xff0c;音频资源管理&#xff0c;二手商品管理&#xff0c;商品分类管理&#xff0c;资…

【CF闯关练习】—— 900分段

&#x1f30f;博客主页&#xff1a;PH_modest的博客主页 &#x1f6a9;当前专栏&#xff1a;cf闯关练习 &#x1f48c;其他专栏&#xff1a; &#x1f534;每日一题 &#x1f7e1; C跬步积累 &#x1f7e2; C语言跬步积累 &#x1f308;座右铭&#xff1a;广积粮&#xff0c;缓…

GPTs | Actions应用案例

上篇文章说道&#xff0c;如何使用创建的GPTs通过API接口去获取外部的一些信息&#xff0c;然后把获取的外部信息返回给ChatGPT让它加工出来&#xff0c;回答你的问题&#xff0c;今天我们就来做一个通俗易懂的小案例&#xff0c;让大家来初步了解一下它的使用法&#xff01; …

基于AE、VAE 和 VQ-VAE的图像生成

AE 是将数据映直接映射为数值code&#xff08;确定的数值&#xff09;&#xff0c;主要用于图像压缩与还原VAE是先将数据映射为分布&#xff0c;再从分布中采样得到数值code&#xff0c;主要用于图像生成。AQ-VAE是在原始VAE基础上多了一步Vector Quantization矢量量化操作&…

STM32的以太网外设+PHY(LAN8720)使用详解(1):ETH和PHY介绍

0 工具准备 1.野火 stm32f407霸天虎开发板 2.LAN8720数据手册 3.STM32F4xx中文参考手册1 以太网外设&#xff08;ETH&#xff09; 1.1 以太网外设&#xff08;ETH&#xff09;简介 STM32F4系列MCU内部集成了一个以太网外设&#xff08;ETH&#xff09;&#xff0c;可以通过介…

DRF之引入

目录 一、web应用模式 【1】前后端混合开发 【2】前后端分离 二、API接口 三、接口测试工具&#xff1a;Postman 四、RESTful API规范 【1】什么是RESTful 【2】RESTful API的规范 2.1 数据的安全保障 2.2 接口特征表现 2.3 多数据版本共存 2.4 数据即是资源&#…

2024年PMP考试新考纲-PMBOK第七版-项目管理原则真题解析

从战争中学习战争。对于参加2024年PMP考试的小伙伴来说&#xff0c;最有效的学习方式是这样地&#xff1a;①阅读了教材&#xff08;PMBOK6、7和敏捷&#xff09;&#xff0c;了解基本概念&#xff1b;②反复刷近期的PMP考试真题&#xff0c;查漏补缺。 为此&#xff0c;华研荟…

华为云Stack 8.X流量模型分析(三)

三、VPC内部二层流量模型分析 1.不同宿主机下虚拟机互访 VM1发送arp请求&#xff0c;arp报文根据流表到达br-tun&#xff0c;br-tun给予VM1到达VM2的MAC信息。此时arp报文不出宿主机&#xff08;Host1&#xff09;&#xff1b; **注意&#xff1a;**br-tun内的信息是由管理平…

2023年PMP证书的含金量有多高?对于企业来说有多大的价值?

PMP含金量更多的是“敲门砖”作用&#xff0c;公司招聘的门槛 当然现在PMP管理模式也很热门&#xff0c;各大企业都有引进改良应用在公司的项目上&#xff0c;之前在校友群里面大家在讨论PMP 的作用也有说到这一点&#xff0c;给大家看看吧。 至于为什么PMP认证从国外引进大陆…

尺寸公差分析与尺寸链计算软件-DTAS3D到底能给我们带来哪些价值?

【技能】DTAS3D能给我们带来哪些价值&#xff1f; DTAS3D是一款高度集成的公差分析软件&#xff0c;旨在为产品开发团队提供准确的建议&#xff0c;从而放心地将设计发布给制造部门。下面是DTAS3D的关键价值和应用: 1.与三维CAD无缝集成: DTAS3D与三维CAD软件 (CATIA、NX、Cr…

如何进行USB丢弃攻击?

USB丢弃攻击&#xff0c;类似于一场表演艺术&#xff0c;您需要构建一个引人入胜的故事&#xff0c;激发目标的好奇心&#xff0c;让他们忽略基本的安全意识&#xff0c;插入您精心准备的USB设备! 本文章仅限娱乐&#xff0c;请勿模仿或进行违法活动&#xff01; 一、选择放置…

提示“由于找不到mfc140u.dll,无法继续执行代码”如何解决?

在计算机使用过程中&#xff0c;我们经常会遇到一些错误提示&#xff0c;其中之一就是找不到某个动态链接库文件&#xff0c;比如mfc140u.dll。这个问题可能会导致某些应用程序无法正常运行或打开。 一、关于找不到mfc140u.dll文件造成会的问题 mfc140u.dll是Visual C中的一个…