从事互联网技术工作以及很长时间了,一直在研究前端相关技术(当然后端技术也一直接触),虽然前端也会涉及到一些 Liunx 的操作,但是对 Liunx 的理解程度还是不够,所以我做了一个计划,从头开始系统的学习 Liunx,第一阶段做到熟练运用。
二话不说,开始搞一台装有 Liunx 系统的机器。我从家里翻出十年前的电脑,打开后听到熟悉的 winXP 开机声音,怀念起了年轻时学习电脑的时期。过去的还得过去,接下来开始重新装机,我选择的是全球排名第一的 Linux 发行版 Manjaro,它是一款基于 Arch Linux,在 Liunx 圈,Arch 有 3 个无与伦比的优势:
- 滚动更新可以使软件保持最新;
- AUR 软件仓库有着世界上最齐全的 Linux 软件;
- 丰富的 Wiki 和活跃的社区让所有问题都可以快速得到满意的答案。
开始安装过程:
- 制作启动盘
- 安装
- 安装软件
制作启动盘
- 下载 Liunx 镜像文件
- 到官网下载自己想要的版本,我下载的是官方的 XFCE 版本
- 下载制作启动盘工具
- 我选择的是 Rufus
- 制作启动盘
- 打开 Rufus
- 选择镜像文件
- 选择一些配置
- 点击开始等待
- 最后一步注意使用 DD 模式
安装
- 开机 F12(根据不同的电脑来) 进入选择引导启动
- 选择 U盘 启动
- 进入启动界面,一些选择项
- 时区
- 键盘
- 语言
- 驱动(注意,选择:non-free,会自动帮你安装驱动)
- 启动
- 最后选择启动(Boot)会进入 Manjaro 主界面
- 选择 “启动安装程序”
- 接下来按照步骤一步一步来
- 其中有一项分区,本次操作也是糊里糊涂,不知道怎么分配,随便弄了一下,未来再继续关注这一点
- 最后就是等待
安装软件
Manjaro 是通过 pacman 来管理软件的,接下来简单的介绍一下:
配置数据源
- 更新镜像排名:sudo pacman-mirrors -i -c China -m rank
- 更新数据源:sudo pacman -Syy
常用软件
- 终端:zsh
- sudo pacman -S zsh
- chsh -s /bin/zsh - vim
- 文本编辑:vim
- sudo pacman -S vim
- curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
- Chrome
- 输入法
- sudo pacman -S fcitx
- sudo pacman -S fcitx-sogoupinyin
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
开发环境
- git
- sudo pacman -S git
- vs code
- 直接用软件管理工具安装
- node
- sudo pacman -S npm
- sudo pacman -S nodejs
- https://github.com/nvm-sh/nvm
其它
- OpenSSH
- sudo pacman -S openssl
- 开机启动:sudo systemctl enable sshd.service
- 立即启动:sudo systemctl start sshd.service
- 状态:sudo systemctl status sshd.service
- NetTools
- sudo pacman -S net-tools
- 对于笔记本,关合后继续保持工作状态
- /etc/system/logind.conf
- HandleLidSwitch=lock
- systemctl restart systemd-logind
- 目录映射文件
- vim /etc/xdg/user-dirs.conf
- enabled=False
- vim .config/user-dirs.dirs
- vim /etc/xdg/user-dirs.conf
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
总结
Manjaro 的安装过程还是比较友好和顺利,安装好后我们需要做一些简单配置和软件的安装,在加上 Manjaro 本身是有界面的,操作起来没有什么障碍,不过未来在学习 Liunx 的过程中,我们尽量去使用命令行,除非是要用它做文案、设计性质的工作。接下来的路程还需要慢慢体会它,慢慢的熟练它。
〖坚持的一俢〗
网友评论