NotePublic/Software/OperatingSystem/Linux/Manjaro/Manjaro_初始配置.md

129 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Manjaro 初始配置
## 使用中科大软件源
编辑 /etc/pacmand.d/mirrorlist 增加如下内容:
```sh
## Country : China
Server = https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch
```
## 使用 AUR 镜像
修改 /etc/yaourtrc去掉 # AURURL 的注释,修改为
```sh
AURURL="https://aur.tuna.tsinghua.edu.cn"
```
## 安装和配置网络
首先要安装网络工具:
```sh
pacman -S net-tools
pacman -S networkmanager
```
之后可以通过:
```sh
ifconfig <ethX> up
```
开启网络,通过:
```sh
systemctl start NetworkManager
```
开启网络服务。之后才能正确获取 ip 地址。
## 安装和配置声音
首先要安装:
```sh
pacman -S alsa-utils
pacman -S extra/alsa-firware
```
之后使用 amixer 或 alsamixer 进行配置:
```sh
amixer sset Master unmute
amixer sset Speaker unmute
amixer sset Headphone unmute
alsamixer
```
最后使用:
```sh
speaker-test -c 2
```
对 2 通道声音进行测试。
## 安装和配置显卡
```sh
pacman -S intel-media-driver
```
具体可参考:<https://wiki.archlinux.org/index.php/Hardware_video_acceleration>
## 切换系统语言
编辑 /etc/locale.gen 为:
```sh
en_US.UTF-8 UTF-8
```
和 /etc/locale.conf 为:
```sh
LANG="en_US.UTF-8"
```
最后:
```sh
locale-gen "en_US.UTF-8"
```
## 安装常用工具
```sh
pacman -S base-devel git gcc make python2 python3 go arm-none-eabi-gcc arm-none-eabi-gdb arm-none-eabi-newlib tmux openssh samba ntfs-3g vim bzip2 coreutils ncurses xz
```
安装防火墙
```sh
pacman -S firewalld
```
另外需要安装 flex、bison、libncurses5-dev 等。
## VMTools
如果 Manjaro 作为 VirtualBox 的 Guest 来运行,则需要安装 VMTools命令如下
```sh
pacman -S virtualbox-guest-utils
```
一定不要使用 VM 的菜单来安装工具。
## 提升权限
普通用户可能无法访问某些设备,需要提升权限:
```sh
gpasswd --add <user name> dialout
groups <user name>
```