人生苦短,我用manjaro

优点:仿window10系统,生态超级棒,安装简单,支持绝大多数数window应用

缺点:小众,网上论坛资料教少,遇到问题需要自己去琢磨,费事费时(建议:装Manjaro GNOME版)

下载镜像

https://www.manjaro.cn/category/download-manjaro下载,个人喜欢gnome版

制作镜像(建议使用rufus)

安装

bois启动,进入pe界面,选择manjaro进行安装
注意:设置挂载点时建议(本人128g这么分,大家也可以根据需要具体发挥)

配置结束,完成安装
排列源
sudo pacman-mirrors -g
复制代码寻求一步到胃的可以选择这个命令
sudo pacman-mirrors -c China
复制代码同步
sudo pacman-optimize && sync
复制代码升级系统
sudo pacman -Syyu
复制代码设置更新源
sudo pacman-mirrors -gb testing -c China
复制代码安装aria2并加速源下载
sudo pacman -S aria2
复制代码Tips:注意第二步会对固态硬盘出现问题。参见固态问题
但是如果你在安装时候选择了中文,就不用去配置软件源。因为已经自动配置。此后可以配置archlinuxcn源,便于我们安装一些软件例如Google-Chrome等。
切换中国源
sudo gedit /etc/pacman.conf
复制代码如果提示没有gedit , 则执行命令 :
sudo pacman -S gedit
复制代码修改/etc/pacman.conf`文件
在文件后添加如下语句
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/arch[arch4edu]SigLevel=NeverServer=http://mirrors.tuna.tsinghua.edu.cn/arch4edu/arch [arch4edu] SigLevel = Never Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/arch[arch4edu]SigLevel=NeverServer=http://mirrors.tuna.tsinghua.edu.cn/arch4edu/arch
复制代码gedit /etc/pacman-mirrors.conf
修改如下地方为中国:
OnlyCountry = China
复制代码更新源列表
sudo pacman -Syyu
复制代码安装archlinuxcn-keyring
sudo pacman -S archlinuxcn-keyring
复制代码如果安装失败,则执行以下命令:
sudo pacman -Syu haveged

sudo systemctl start haveged

sudo systemctl enable haveged

sudo rm -rf /etc/pacman.d/gnupg

sudo pacman-key --init

sudo pacman-key --populate archlinux

sudo pacman -S archlinuxcn-keyring

sudo pacman-key --populate archlinuxcn
复制代码安装yaourt以及pacaur
sudo pacman -S yaourt pacaur
复制代码Tips:其中的Server后的地址可以自己去添加不一样的archlinuxcn源,帮助
导入GPG Key
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
复制代码此后就可以去安装自己想要使用软件啦!!
3.安装软件出现的相关问题
安装Fish
sudo pacman -S fish
复制代码更换默认的shell
chsh -s /usr/bin/fish
复制代码出现Keys错误,签名失败。。之类的
依次运行以下命令
移除旧的keys
sudo rm -rf /etc/pacman.d/gnupg
复制代码初始化pacman的keys
sudo pacman-key --init
复制代码加载签名的keys
sudo pacman-key --populate archlinux
复制代码刷新升级已经签名的keys
sudo pacman-key --refresh-keys
复制代码清空并且下载新数据
sudo pacman -Sc
复制代码更新
sudo pacman -Syu
复制代码出现无法锁定database的错误
运行以下命令
sudo rm /var/lib/pacman/db.lck
复制代码使用yaourt安装软件
a.不需要使用root 否则报错
b.在提示调用vim时 输入vim保存
c.如果不想输入: 修改~/.zshrc 文件
文件最后加入export VISUAL=“vim” 即可
复制代码4.常见的软件安装
安装中文输入法
搜狗输入法
sudo pacman -S fcitx-sogoupinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool # 图形化的配置工具
复制代码需要修改配置文件 ~/.xprofile
添加如下语句
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
复制代码重新登录之后就可以使用中文输入法啦
配置JDk
0.卸载自带的openJDK
sudo pacman -R jdk8-openjdk
sudo pacman -R jre8-openjdk
sudo pacman -R jre8-openjdk-headless
复制代码1.可选择使用 yaourt进行安装,其会自动配置。
yaourt jdk
复制代码选择列出来的 OracleJDK8
2.手动安装, 下载tar.gz包 下载地址
解压
tar -zxvf xxx.tar.gz
复制代码移动到 /opt目录下
sudo mv xxx /opt/
复制代码配置jdk环境变量 修改配置文件 /etc/profile
setting for jdk-oracle
JAVA_HOME=/opt/jdk1.8.0_131
CLASSPATH=.:JAVAHOME/lib/tools.jar:JAVA_HOME/lib/tools.jar:JAVAH​OME/lib/tools.jar:JAVA_HOME/lib/dt.jar
PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH
export JAVA_HOME CLASSPATH PATH
复制代码end
启用配置
source /etc/profile
复制代码此时就已经配置完毕了。
bash 输入 java -version
java version “1.8.0_131”
Java™ SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot™ 64-Bit Server VM (build 25.131-b11, mixed mode)
复制代码安装配置Git
sudo pacman -S git
复制代码设置个人github信息:
git config --global user.name “github昵称”
git config --global user.email “注册邮箱”
复制代码安装网易云音乐
sudo pacman -S netease-cloud-music
复制代码即时聊天工具——wechat
Github上electronic-wechat开源项目(据说比腾讯官方开发的要好-)
在安装前需要安装node.js不然不能使用其中的命令安装
安装 Node.js 的最佳方式是使用 nvm。
cURL:
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
复制代码Wget:
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
复制代码安装完成后,重启终端并执行下列命令即可安装 Node.js。
$ nvm install stable
复制代码切换目录到下载git clone下载
git clone https://github.com/geeeeeeeeek/electronic-wechat.git
复制代码切换到wechat目录
cd electronic-wechat
复制代码安装运行
npm install && npm start
复制代码编译安装在本地(Linux选择linux,这个不用解释吧?)
npm run build:osx
npm run build:linux
npm run build:win32
npm run build:win64
复制代码
Androidstudio、Intellij IDEA Ultimate Editon、Pycharm、Genymotion

这些软件都可以一条指令安装,不过我在使用Intellij IDEA Ultimate Edition我发现输入中文会乱码,解决的办法就是把YaHei Consolas Hybrid设置为Intellij IDEA Ultimate Edition的默认字体。Genymotion的安装需要一些其他相关的包,所以建议去找篇安装教程,如果你已经解决了科学上网问题,可以到Youtube上找安装教程。

护眼软件xflux-gui-git
安装话的直接一个指令就可以解决。不得不感叹,Arch上面安装软件真是太方面,软件库里面真是一应俱全。
sudo pacman -S xflux-gui-git
复制代码在软件中心卸载不需要的软件,安装wps、chrome、shadowsocks-qt5、eclipse-java、gimp、vlc、vim、vim-youcompleteme-git、Foxit Reader、electronic-wechat(具体根据个人情况,可用“yaourt 软件名”的方式安装软件)
安装 pacman -S
删除 pacman -R
移除已安装不需要软件包 pacman -Rs
删除一个包,所有依赖 pacman -Rsc
升级包 pacman -Syu
查询包数据库 pacman -Ss
搜索以安装的包 pacman -Qs
显示包大量信息 pacman -Si
本地安装包 pacman -Qi
清理包缓存 pacman -Sc
复制代码接下来是常用的一些软件
谷歌浏览器
pacman -S google-chrome
国内版火狐浏览器
pacman -S firefox firefox-i18n-zh-cn
压缩解压缩
pacman -S file-roller unrar unzip p7zip
Git ssh
pacman -S git openssh
安装wps
yaourt -S wps-office
VSCode
pacman -S visual-studio-code-bin
复制代码解决Windows和Linux双系统时间不一致问题
sudo timedatectl set-local-rtc 1
复制代码接下来就是美化了
KDE主题安装命令
sudo pacman -S papirus-icon-theme
sudo pacman -S arc-kde kvantum-theme-arc
复制代码安装完成之后去设置里面更改,不然没效果的.
这里还有一个自动的脚本安装文件
是一个b站的up主写的,我就偷过来了
git clone --depth 1 https://github.com/Linux-Theme-Collection/GTK-Themes.git
cd GTK-Themes
./install.sh ## or run “./install-all.sh” to install all themes
复制代码你们安装了他的主题记得给一个星.
Gnome主题美化

1.安装Mac Gtk主题
下载GNOME OS X II GTK theme后解压到

~/.themes
复制代码

2.安装Mac图标集
下载La Capitaine图标集,然后解压到

~/.icons
复制代码

3.添加桌面Dock
打开Tweak Tool之后,先将刚刚安装的主题和图标设置好

设置好之后你就会发现整个系统的主题和图标已经和Mac没什么两样了。那么Dock栏如何设置呢?
在Tweak Tool里面打开Dash to dock插件就可以了

这样设置完之后你就会发现你的Dash变成了这样

剩下的还有很多东西可以去这个网页看看怎么搞的
XFCE图标主题美化
图标
yaourt -S numix-circle-icon-theme
pacman -S papirus-icon-theme
复制代码主题
yaourt -S gtk-theme-arc-git

本文部分资料来自网络,自己亲测有效,大家可以参考,如有侵权及时联系qq15834260040,有不足之处望海涵。

推荐好用的linux系统(manjaro)相关推荐

  1. linux确定刻录机目录,2021年推荐的5款Linux系统最佳CD刻录机

    2021年推荐的5款Linux系统最佳CD刻录机 在Linux cd刻录机的帮助下,你只需点击几下,就可以将高质量的内容刻录存储到任意的光学媒体存储设备中.Linux cd刻录软件除了将文件刻录到cd ...

  2. linux分辨率自动恢复,Linux系统Manjaro分辨率调整恢复

    意外情况 近期将一台六年前的老笔记本换成了Manjaro系统,今晚外接显示器时突然原笔记本电脑屏幕的分辨率降低,并且在系统设置页面中丢失了原有的1380×760分辨率,最大只有960×540的分辨率. ...

  3. linux硬盘恢复软件哪个好用,实用推荐:12款Linux系统恢复工具

    1. Photorec -从各种崩溃的介质中恢复丢失的数据 你不必费劲擦除你的硬盘数据,一个"rm"命令使用不当就可能帮你的忙--呵呵-图形化的环境有情可原,可以恢复你刚才不小心删 ...

  4. linux系统入门学习Linux认证:linux系统学习方法入门体

    Linux认证考试:操作系统linux学习方法入门体 在学习linux的工程中,linux学习方法有很多种,这里是小编的学习,给大家拿出来分享一下, Linux!Linux只是个内核!这点很重要,你必 ...

  5. Linux系统驱动全吗,linux系统需要给硬件安装驱动程序么?谁推荐一下linux系统阿~要驱动最全...

    需要,不过大部分linux都自带,少量的也都有自动安装文件 比如ati的显卡驱动什么的. 之前还自己写过驱动,linux的驱动比windows的驱动透明度高很多 大部分硬件基本上 都可以识别的 也可以 ...

  6. linux测试dvi接口,支持Linux系统的高清DVI采集卡推荐

    支持Linux系统的高清DVI采集卡推荐 作者:同三维视频网 发表时间: 2019-05-17阅读:次 虽然现在的电脑系统大多已经是windows系统了,但不乏有一些Linux系统的电脑也需要采集它的 ...

  7. linux系统 系统推荐 deepin国产系统 最好用的国产linux系统 Windows系统的优秀替代品 deepin系统安装 系统安装 deepin

    前言: 我用过多款linux系统,电脑上装的是Ubuntu和deepin,服务器端用的是centos,还用过优麒麟等.黑苹果也用了一段时间.现在linux系统已经发展的比较完善,内核及其图形界面也很稳 ...

  8. 红帽 linux 安装gns3,在Arch Linux和Manjaro系统上安装GNS3的方法

    本文介绍在Arch Linux和Manjaro系统上安装GNS3的方法,适合所有基于Arch Linux的发行版.我们还将为Gns3创建一个启动器,适用于KDE.Gnome 3和Linux上其它桌面环 ...

  9. Ubuntu(Linux)系统截图软件推荐flameshot

    从window转到Linux系统,推荐一些比较好用或者贴近window操作的软件. flameshot :Liunx中Flameshot是和Win里边的神器Snipaste一般的存在. 快捷键触发截图 ...

最新文章

  1. 详解PHP spl_autoload_register()函数
  2. 程序员数学基础【一、基础运算符号(整数、普通浮点数运算、逻辑运算)】(Python版本)
  3. 多租户以及基于多租户的数据库设计需求
  4. wordpress使用二级域名绑定七牛云存储做图片存储站
  5. 支付宝 .NET SDK 报错:RSA签名遭遇异常,请检查私钥格式是否正确。
  6. [转]numpy中的np.max 与 np.maximum区别
  7. 性能测试负载模型(十)
  8. c++ PP第十一章最后一题
  9. android平台的一款mud工具,论剑mud脚本
  10. 现代优化算法 (一):模拟退火算法 及应用举例
  11. 手机刷入其它系统跳过谷歌开机引导,谷歌安全验证
  12. 原来苹果也自带语音输入功能,快速的语音输入方法,日常都能用到
  13. 事件查看器mysql_Windows 事件查看器(Event Viewer) 检查日志的方法
  14. 《禅与摩托车维修艺术》摘录(一)
  15. PCF8574AT的I2C地址和单独IO操作
  16. 第四章:3ds max样条线建模
  17. Map集合中的entry是什么?
  18. CCE to REG bundle
  19. 51单片机C语言跑马灯,51单片机上实现控制跑马灯
  20. C#去除长度为零的字符串(\u200B)

热门文章

  1. Go之Channel
  2. C++类中的访问权限问题---public/protected/private
  3. JS 数组和 Java 数组的区别
  4. javaScript中私有属性和方法
  5. JavaScript算法(实例五)最大公约数和最小公倍数 / n的倍数之和 / 组合数
  6. C++全局变量的声明和定义
  7. OpenCV3.4.3DNN 模块中sample-colorization、Easy-textdetector、openpose
  8. linux下进程的创建代码,Linux下进程创建分析
  9. html轮播文字上下轮播,js、jQuery实现文字上下无缝轮播、滚动效果
  10. java研发工程师与java后端工程师有什么区别?