一、安装gnome启动到桌面后,卸载所有不必要的软件,减少系统大小

打开【增加/删除软件】,找到要删除的软件卸载

ms-office ---微软在线办公软件

Thunderbird ---邮箱

konversation ---扫描仪工具

skanlite ---扫描仪工具

steam ---游戏

打印机 视频 邮箱 liboffice等等......

二、切换清华镜像源、更新系统

1.输入以下命令 选择清华源tsinghua

sudo  pacman-mirrors -i -c China -m rank

2.增加archlinuxcn库和antergos库

echo -e "\n[archlinuxcn]\nSigLevel = TrustAll\nServer = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/\$arch\n\n[antergos]\nSigLevel = TrustAll\nServer = https://mirrors.tuna.tsinghua.edu.cn/antergos/\$repo/\$arch\n"|sudo tee -a /etc/pacman.conf

3.升级系统、刷新源

sudo pacman -Syyu --noconfirm

4.安装archlinuxcn签名钥匙&antergos签名钥匙

sudo pacman -S --noconfirm archlinuxcn-keyring antergos-keyring

三、安装搜狗中文输入法、更改中文名文件夹为英文名

1.输入以下命令 安装搜狗输入法和配置界面

sudo pacman -S --noconfirm fcitx-im fcitx-sogoupinyin fcitx-configtool

2.输入以下命令 把中文文件夹换成英文

export LANG=en_US
xdg-user-dirs-gtk-update

3.然后输入以下命令 把字体换回中文

export LANG=zh_CN

4.注销后重新登录即可,如果输入法不可用,编辑文件新建文件~/.xprofile

加入以下三行,再注销系统重启

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

四、使用open-vm-tools配置共享文件夹

先安装 sudo pacman -S open-vm-tools

虚拟机vmware设置好共享目录,然后:

1.输入指令查询虚拟机上已经设置了的共享文件夹名

vmware-hgfsclient

2.能看到自己设置的文件夹名继续以下操作

在/etc/systemd/system目录,创建一个文件mnt.hgfs.service

sudo gedit /etc/systemd/system/mnt.hgfs.service

3.填入下面的内容,将所有共享文件夹mount到/mnt/hgfs目录下

[Unit]
Description=Load VMware shared folders
Requires=vmware-vmblock-fuse.service
After=vmware-vmblock-fuse.service
ConditionPathExists=.host:/
ConditionVirtualization=vmware [Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/vmhgfs-fuse -o allow_other -o auto_unmount .host:/ /mnt/hgfs [Install]
WantedBy=multi-user.target

4.保存后,用systemctl命令使能这个service,

sudo systemctl enable mnt.hgfs.service

5.最后重启系统,如果没有/mnt/hgfs文件夹,需要创建

sudo mkdir -p /mnt/hgfs

五、安装软件

此时系统基本是一个极简的状态,此时若要备份此系统,以便不时之需,建议先不安装软件直接跳到下一步,清理垃圾后直接压缩系统,包装压缩包体积最小。后面备份到云端方便下载。

安装需要使用的软件:g++、gcc、vim、sublime-text-dev等,把配置sublime-text-dev文件通过共享,替换到插件目录

六、最后清理垃圾

1.清除系统中无用的包

sudo pacman -R $(pacman -Qdtq)

2.清除已下载的安装包

sudo pacman -Scc

虚拟机极简配置manjaro gnome的更多相关文章

  1. Spring Boot (七): Mybatis极简配置

    Spring Boot (七): Mybatis极简配置 1. 前言 ORM 框架的目的是简化编程中的数据库操作,经过这么多年的发展,基本上活到现在的就剩下两家了,一个是宣称可以不用写 SQL 的 H ...

  2. apache极简配置虚拟机

    在apache的httpd.conf文件最后添加: Listen 81<VirtualHost *:81> DocumentRoot E:/CM/wx_shop/ecshop</Vi ...

  3. log4net 极简配置

    log4net的配置详解 分类: C#2013-10-01 22:45 5335人阅读 评论(4) 收藏 举报 log4net日志框架         前言:没买到1号回家的票,所以在祖国64岁生日之 ...

  4. 极简配置phpstorm+xdebug进行断点调试

    以前调试的时候各种var_dump()就能得到结果,现在入手别人开发的工作,由于不了解业务和代码逻辑,又要去修改bug,就造成了修改bug效率低,所以又拾起来了xdbug,顺便总结了一下phpstor ...

  5. 走进JavaWeb技术世界16:极简配置的SpringBoot

    一位阿里 Java 工程师的技术小站.作者黄小斜,专注 Java 相关技术:SSM.SpringBoot.MySQL.分布式.中间件.集群.Linux.网络.多线程,偶尔讲点Docker.ELK,同时 ...

  6. 极简配置,业务上云只需 3min

    为了简化账号配置环节,实现本地一键开发部署,Serverless Framework 发布了微信扫码一键登录能力,支持用户在 Serverless Framework 环境扫码注册登陆,用户无需登录控 ...

  7. 串口助手下载-带时间戳的串口助手-极简串口助手-V1.1 自动保存配置参数 能显示收发时间方便调试

    1.串口助手下载 2.带时间戳的串口助手,每次收发指令带上了时间戳,方便调试 3.极简串口助手 4.简单易用 高速稳定 5.每次修改的参数都能自动保存,免去了重复配置的工作 下载地址:http://w ...

  8. .NET开源项目 QuarkDoc 一款自带极简主义属性的文档管理系统

    有些话说在前头 因为公司产品业务重构且功能拆分组件化,往后会有很多的接口文档需要留存,所以急需一款文档管理系统.当时选型要求3点: 1.不能是云平台上的Saas服务,整个系统都要在自己公司部署维护(数 ...

  9. 【转帖】极简Docker和Kubernetes发展史

    极简Docker和Kubernetes发展史 https://www.cnblogs.com/chenqionghe/p/11454248.html 2013年 Docker项目开源 2013年,以A ...

随机推荐

  1. AngularJs ng-change事件/指令(转)

    from:http://blog.csdn.net/u011127019/article/details/52564111 定义和用法 ng-change 指令用于告诉 AngularJS 在 HTM ...

  2. mysql存储过程或函数中传入参数与表字段名相同引发的悲剧

    真实案例.如下的一个存储过程: create procedure Apple(in user_id int) begin delete from users where user_id = user_ ...

  3. ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython' error on debug

    现象:pycharm调试代码出现错误:ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython' error on debu ...

  4. mysql主从配置,读写分离

    Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库 ...

  5. hdu5125 树状数组+dp

     hdu5125 他说的是n个人每个人都有两个气球a,b,气球各自都有相应的体积,现在让他们按照序号排列好来,对他们的a气球体积值计算最长上升子序列,对于这整个排列来说有m次机会让你将a气球替换成b气 ...

  6. rt.jar sun package

          安装完JDK后,会在%JAVA_HOME% /jdk文件夹下生成一个src.zip,此文件夹对应rt.jar中的java源码,但细心研究后发现rt.jar中sun包下的文件不存在,也就是说 ...

  7. javascript实现异步编程的4种方法

    1.回调函数. 2.事件监听 .  思路:采用事件驱动模式.任务的执行不取决于代码的顺序,而取决于某个事件是否发生 3.观察者模式 (发布/订阅模式)   代码如下: jQuery.subscribe ...

  8. 20165215 实验一 Java开发环境的熟悉

    20165215 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:张家佳 学号:20165215 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验 ...

  9. Linux基础命令---设置程序优先级nice

    nice nice指令可以设置程序运行的优先级,优先级会影响到程序的调度时间.nice的范围是-20~19,其中-20级别最高,19级别最低. 此命令的适用范围:RedHat.RHEL.Ubuntu. ...

  10. LINUX安装REDIS集群

    linux安装单机版redis已经在另一篇文章说过了,下边来搞集群,环境是新浪云服务器: redis3.0以后开始支持集群. 前言:redis用什么做集群? 用一个叫redis-trib.rb的rub ...