Manjaro尝鲜体验

mnjaro是世界上流行度第一的linux发行版,是基于ArchLinux核心简化安装版。因为手中的thinkpad x200s 安装win10后cpu温度太高,于是自己从网上摸索了下安装manjaro的教程,最终成功安装。秀一下成功。



以下内容为自己的备忘。

安装

利用rufus制作启动盘,然后设置电脑u盘启动,之后的步骤参考Manjaro官网即可,因为电脑配置低,所以我选择了XFCE版本。需要注意的是:manjaro安装分两种类型,一种是全盘抹除,一种是双系统安装,全盘抹除会格式化硬盘,需要选择合适自己的方式。因为我是拿了我另一台宏碁笔记本拆下来的闪迪固态硬盘作为系统盘且只需要一个系统我选择了全盘抹除安装。

滚动更新

manjaro系统最大的特点是系统滚动更新,举个例子,windows系统从win7更新到win10需要重装系统,但是manjao只需要执行一条命令即可升级系统。

凡事有利就有弊,manjaro系统是开源系统,并不像windows有微软这么大公司来进行维护,所有有些系统更新新版本后会导致与当前电脑硬件有冲突,导致滚挂,也就是电脑无法使用。

分区

为了防止滚挂,在安装系统前就用户资料与系统分开,执行类似于windows系统中c盘与d盘的分区,(虽然实际linux只有一个主分区)。以下为涉及到重要分区的说明:

  1. opt和usr是程序安装目录,区别是usr中安装的是pacman下载的程序类似苹果的appstore和安卓的软件市场,opt是自定义的软件安装位置,软件市场未收录的,比如自定义的软件。
  2. home是自己的所有文件,是
  3. swap类似于windows的虚拟内存,
  4. 根目录/是系统文件。

具体分区大小是:

空间一般分区把opt单独分出来20g,根目录分出30g,swap 8g,20g左右的用于存放缓存文件,8g保留空间,剩下的全分给home或者说挂载给home,当重装系统后,home和opt文件仍然可以用。如果直接把整个硬盘分给根目录,那么重装系统后所有文件就都丢了。

安装后的设置

1.选择最快的镜像源

镜像源就是在中国大陆内服务器每天定时对境外manjaro仓库的一个拷贝。因为国内有GW,访问国外仓库慢,所以最好设置镜像源。

终端执行

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

这个命令是更新镜像速度的排名电脑所在位置不一样,得到的结果就不一样。执行后

在弹出的选择框选择排名考前的镜像源(一般是清华和中科大?),排名越靠前,下载速度越快。

2. 更新系统和软件包

终端执行终端

sudo pacman -Syy

这条命令的作用是将更新软件包的信息(用来检查系统是否最新,软件是否需要更新)。

更完成后接着执行真正的系统和软件更新命令,将电脑中系统和软件更新到最新状态。

sudo pacman -Syu

执行后根据提示操作(一般都是一路yes到底),最后终端提示需要下载文件的大小和执行的时间,这个命令一般执行时间比较长,因为是更新系统,所以千万不要中断!!!!否则就会出现上述滚挂的现象,导致电脑变转。虽然重装能解决,但是耗费时间。

另外上述命令用到的pacman其实是manjaro系统中软件包管理工具,类似与ubuntu服务器中的apt-get

更新完毕后所有系统和软件都变为最新的状态。

3.更新语言包

语言包更新的意思是更新软件中所使用的语言,类似与购买日版美版安卓手机修改显示语言。

在左侧开始开始菜单选择设置管理器,然后Manjaro Settings manager -> 语言包,在弹出的窗口中,勾选安装下的待选项,默认以全部勾选,然后点击右上角的安装选中的语言包,输入root口令,等待安装完成。

4.安装显卡驱动

我的笔记本是集成显卡,如果是台式独立显卡的话在这里选择显卡驱动,一般N卡都选择闭源(这里想到了linus对N卡公司比中指的图片,哈哈哈),因为N卡不开源,开源驱动一般不稳定,A卡随意。

安装方式是选择显卡列表中的显卡,然后在已安装列右键单击checkbox,在弹出的小窗口中选择安装,等待安装完成。

5.安装中文字体

有些中文字体显示为方格是因为没有中文字体,,执行

sudo pacman -S wqy-zenhei
sudo pacman -S wqy-bitmapfont
sudo pacman -S wqy-microhei #微软雅黑
sudo pacman -S ttf-wps-fonts  #wps软件用
sudo pacman -S adobe-source-han-sans-cn-fonts  #adobe软件用,可不安装
sudo pacman -S adobe-source-han-serif-cn-fonts  #同上

6.安装yay

yay类似pacman,是archLinux系列的包管理工具,因为Manjaro是基于ArchLinux开发的发行版,因此archlinux的部分软件也可以正常使用。

简介

Yay 是用 Go 编写的 Arch Linux AUR 包管理工具。

安装

sudo pacman -S yay

修改镜像源地址

yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save

yay配置文件

配置文件在~/.config/yay/config.json

查看配置命令

yay -P -g

常用命令

注意:yay 安装命令不需要加 sudo

yay -S package # 从 AUR 安装软件包
yay -Rns package # 删除包
yay -Syu # 升级所有已安装的包
yay -Ps # 打印系统统计信息
yay -Qi package # 检查安装的版本

安装常用软件

安装软件使用pacman或者yay,这里列出pacman常用命令

经常用到

sudo pacman -S 软件名 # 安装
sudo pacman -R 软件名 # 删除单个软件包,保留其全部已经安装的依赖关系
sudo pacman -Rs 软件名 # 除指定软件包,及其所有没有被其他已安装软件包使用的依赖关系
sudo pacman -Ss 软件名  # 查找软件
sudo pacman -Sc # 清空并且下载新数据
sudo pacman -Syu # 升级所有软件包
sudo pacman -Qs # 搜索已安装的包

1. 输入法

新增archlinux镜像源

利用vi编辑器编辑pacman配置文件,执行

sudo vi /etc/pacman.conf

在打开的配置文件中最末尾添加archlinuxcn的镜像源地址(vi编辑的使用参考我的博客vim的操作)

[archlinuxcn]
SigLevel = Optional TrustedONly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

:wq退出保存。

再次执行更新软件源信息的命令(因为镜像源除了原有的manjaro还多了archlinux)

sudo pacman -Syy

接着更新软件密钥(用于和archlinux仓库通信)

sudo pacman -S archlinux-keyring

安装输入法框架

sudo pacman -S fcitx-im

提示我们选择部件,小孩子才做选择,成年人我都要!直接回车全部选中,再次yes等待安装完成。

安装输入法配置窗口

sudo pacman -S fcitx-configtool

安装谷歌拼音输入法

为什么不选搜狗????因为我没安装成功!

sudo pacman -S fcitx-googlepinyin

补充:后续不死心又安装了一遍搜狗,发现安装成功

sudo pacman -S fcitx
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-gtk2 fcitx-gtk3
sudo pacman -S fcitx-qt4 fcitx-qt5
sudo pacman -S fcitx-sogoupinyin

如果提示依赖冲突,直接点击y来解决。

修改系统默认使用fcitx

还是利用vi编辑器,vi真的牛逼。

vi ~/.xprofile

配置文件末尾增加

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

export的操作类似在windows系统中设置环境变量,GTKQT是图形开发库。这里的意思是设置开机自启动,执行到这里,重启电脑后,点击任务蓝栏键盘小图标,留下最常用的中英文两种输入法,之后按CTRL+空格就能切换为中文谷歌输入法啦。

其实谷歌输入法的联想功能还是没有搜狗强,果然中国人最明白中国人了,可惜没有安装成功

2.微信和QQ

微信和qq都使用国内linux系统之王的deepin论坛大神开发的wine版本,安装命令分别如下:

yay -S deepin-wine-tim #timqq
yay -s deepin-wine-qq  #qq
yay -S deepin-wine-wechat  #微信

如果启动后发现无法使用中文输入法,利用vi修改wine配置文件

sudo vim /opt/deepinwine/apps/Deepin-WeChat/run.sh ##微信的配置
sudo vim /opt/deepinwine/apps/Deepin-TIM/run.sh ##qq的配置

在文件末尾增加:

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

重启生效

3.截图录屏幕工具

sudo pacman -S deepin-screen-recorder # 录屏
sudo pacman -S deepin-screenshot # 深度截图,不能保存到剪贴板,坑爹,用下一替代
yay -S frameshot #最好用的截图工具,能放到剪贴板

4.深度任务管理器

sudo pacman -S deepin-system-monitor # 类似与windows中的任务管理器

还可以使用htop

sudo pacman -S htop

5.网易云音乐

sudo pacman -S netease-cloud-music

6.词典

sudo packman -S goldendict

开发软件

以下来源于网上资料,部分安装

sudo pacman -S docker
sudo pacman -S mysql-workbench
sudo pacman -S jdk8-openjdk  #系统已自带
sudo pacman -S make
sudo pacman -S cmake
sudo pacman -S clang
sudo pacman -S nodejs  #实测安装
sudo pacman -S npm
sudo pacman -S goland
sudo pacman -S vim  #实测安装
sudo pacman -S maven
sudo pacman -S pycharm-professional # Python IDE
sudo pacman -S intellij-idea-ultimate-edition # JAVA IDE
sudo pacman -S goland # Go IDE
sudo pacman -S visual-studio-code-bin # vscode  实测安装
sudo pacman -S qtcreator # 一款QT开发软件
sudo pacman -S postman-bin
sudo pacman -S insomnia # REST模拟工具
sudo pacman -S gitkraken # GIT管理工具
sudo pacman -S wireshark-qt # 抓包
sudo pacman -S zeal
sudo pacman -S gitkraken # Git 管理工具

办公软件

sudo pacman -S baidunetdisk-bin #百度网盘
sudo pacman -S google-chrome #毒瘤软件,安装完成后CPU还是会达到85度,5555,,,
sudo pacman -S foxitreader # pdf 阅读
sudo pacman -S bookworm # 电子书阅读
sudo pacman -S unrar unzip p7zip
sudo pacman -S goldendict # 翻译、取词
sudo pacman -S wps-office   # 实测安装好用。
yay -S typora # markdown 编辑
yay -S xmind

常用命令

screenfetch #查看系统信息
lspci|grep -i net #查看网卡信息
systemctl list-unit-files --state=enabled #查看已经启用的服务
systemd-analyze critical-chain xxx.service #查看关联性服务启动耗费时间
systemd-analyze blame #按时间排序,查看服务启动耗费时间

未完待续

参考文献

https://michael728.github.io/2019/08/03/linux-manjaro-install/

https://www.bilibili.com/video/av45023024?from=search&seid=8918337273480617191

https://www.bilibili.com/video/av52259283?from=search&seid=8918337273480617191

https://www.biaodianfu.com/install-manjaro-linux.html#comment-161818

Manjaro尝鲜体验相关推荐

  1. 高德地图上线车道级导航 华为Mate 40用户可尝鲜体验

    10月31日消息,手机也能使用车道级导航了!10月30日,华为举行新一代旗舰新品HUAWEI Mate 40系列手机发布盛典,并在智能手机的导航应用中提供高精度定位能力.高德地图应用基于自身高精地图数 ...

  2. android6变化,一次尝鲜体验 关于一加6升级Android P后的变化

    原标题:一次尝鲜体验 关于一加6升级Android P后的变化 2018年8月7日,谷歌终于推出了Android P的第一个正式版本,这个系统一经发布便可谓是万众瞩目,因为这个系统所具有的诸多亮点足够 ...

  3. Windows Server 2008 R2正式版尝鲜体验

    Windows Server 2008 R2尝鲜体验 Windows Server 2008 R2已经发布了RTM版本,现在英文版的R2已经可以通过Technet或MSDN订阅下载.Windows S ...

  4. Windows下文本生成图像AI画图尝鲜体验

    工具库 transformers 的开源方 Hugging Face 发布了一个专注于 diffuser 模型的开源库,我们可以基于它,仅仅通过几行代码就开始生成自己的艺术作画.不过这个 diffus ...

  5. 尝鲜体验 VS Code Python 原生 Jupyter Notebook 支持

    9 月 21 日,PyCon China 2019 在上海举办.微软的 VS Code 发布了原生的Juypter Notebook 支持. 虽然要等到月底 Marketplace 里面才会正式更新, ...

  6. GAU-α:尝鲜体验快好省的下一代Attention

    ©PaperWeekly 原创 · 作者 | 苏剑林 单位 | 追一科技 研究方向 | NLP.神经网络 在FLASH:可能是近来最有意思的高效Transformer设计中,我们介绍了 GAU(Gat ...

  7. arm云教室服务器_便宜又好用!云上ARM尝鲜体验

    混合云小白 网易云解决方案架构师,在云产品和云解决方案的道路上继续爬坑. 名为"ARM架构CPU"的新变革 说起ARM(Advanced RISC Machine)架构的CPU,从 ...

  8. android+7.0+nexus,Nexus用户福利:尝鲜体验一键Root Android 7.0的快感

    前不久,期待已久的谷歌 Android 7.0/Nougat(牛轧糖)正式版系统终于发布,一大波手持Nexus设备的用户陆续享受到了"牛轧糖"的美味,跃跃欲试的发烧友们也纷纷摩拳擦 ...

  9. pandorabox虚拟服务器,[尝鲜]体验在PandoraBox上的容器虚拟化

    本帖最后由 lintel 于 2018-12-20 00:21 编辑 PandoraBox近期的更新当中IPQ40XX跟MT7621版本增加LXC容器和Docker支持,不知道有哪位同学体验过了~ 在 ...

最新文章

  1. wprintf 和 wcout
  2. /etc/hosts错误配置,导致TNS-12535
  3. 024_html列表
  4. android 7.0 mi5s,官方回应 小米5s升级安卓7.0还要再等等
  5. VTK:图片之ImageMask
  6. Struts2中jsp page=xxx.action/jsp失效
  7. 多线程之继承Thread类及多线程内存分析
  8. 2020年7大技术趋势
  9. java absolute_Java Path isAbsolute()用法及代码示例
  10. Flex 国际化使用
  11. k-近邻算法进行回归拟合
  12. 如何在windows平台下使用hsdis与jitwatch查看JIT后的汇编码
  13. Slog76_用一个简单的游戏演示与数据库的交互(微信小程序之云开发-全栈时代6)...
  14. IE开发人员工具不见了?
  15. UE4官方文档阅读笔记——蓝图可视化编程
  16. 广州坐标系转换大地2000_城市坐标系转换2000国家大地坐标系分析
  17. ios+html+音频播放器代码,音频播放器代码 - 代码大全
  18. Fluent UDF中调用Matlab函数(以误差函数erf为例)
  19. 3dMax 以物体为中心旋转视图、移动视图中心
  20. matlab 扫雷小游戏

热门文章

  1. Project Ara模块手机原型 说是本月出来
  2. 铲屎官必看 | 宠物品牌商背后的“Ta”
  3. 大数据在电力行业的应用案例100讲(十)-电力大数据分析模型
  4. java数组添加 西游记,Java基础上机题
  5. 【iOS】简单的界面制作
  6. docker容器---加速器
  7. Apache Camel是个什么玩意?
  8. C# Subject System.Reactive.Subjects 及节流阀实现
  9. 段码液晶屏应用于大片中的呼叫机——手咪
  10. virtuoso从电路图导入版图_集成电路版图设计教程第章Virtuoso版图编辑器.ppt