在Manjaro的U盘制作用Rufus软件,要以DD的模式写入U盘。除分区外其他步骤都是无脑操作,不做记录。下面介绍我的分区方式。
分区策略:
本机有一块128GB的SSD和500GB的HHD硬盘,因此决定将/home分区在500GB的HHD上,将剩下的分区到SSD上。分区如下:
挂载点 | 大小 | 格式 | 标记 |
---|---|---|---|
/boot/efi | 1G | fat32 | /boot |
/boot | 10G | ext4 | esp(必需) |
swap | 12G | linuxswap | |
/ | 101G | ext4 | |
/home | 500G | ext4 |
重装系统后进行系统环境搭建
sudo pacman-mirrors -i -c China -m rank
在弹出的窗口中选择速度较快的源,推荐清华源。然后更新。
sudo pacman -Syy
添加 Archlinux
中文社区仓库(在/etc/pacman.conf文件中添加下面两行)
[archlinuxcn]
Server = https://mirrors.shu.edu.cn/archlinuxcn/$arch
之后安装 archlinuxcn-keyring
包导入GPG key
sudo pacman -Sy archlinuxcn-keyring
同步
sudo pacman-optimize && sync
安装aurman(yaourt已经停更了)
sudo pacman -S aurman
sudo pacman -S fcitx-sougoupinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool
安装完成后配置输入法,将搜狗输入法移到所有输入法最下面,然后注销用户,重新登录便可使用。
sudo pacman -S mysql
sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
提示中会出现如下一条(后面有root用户的密码):
2018-08-25T05:33:40.201045Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 56%ei0#nQ:/;
临时产生了一个root用户的密码,需要登录进去重新更改才可以操作数据库。
下面先启动mysql
sudo systemctl start mysqld
然后登录:
mysql -u root -p
然后输入密码(用上面的临时密码),输入的密码不显示。
更改root用户的密码:
ALTER user 'root'@'localhost' IDENTIFIED BY '你要设置的新密码';
接着就可以对数据库进行操作了。
关闭数据库的命令行:
sudo systemctl stop mysqld
到github:https://github.com/iikira/BaiduPCS-Go/releases 下载相应的软件包。然后解压,在解压目录下打开终端输入
./BaiduPCS-Go
进入软件环境。
然后输入login进行登录
接下输入用户名和密码进行登录。
一下是简单的操作命令
cd 文件夹名 #进入文件夹
ls #列出文件列表
download -p 500 文件名 #下载文件
upload 本地文件路径 网盘文件路径 #上传本地文件
quit #退出软件
解决依赖
sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
安装双显卡切换程序bumblebee
sudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee
允许服务
sudo systemctl enable bumblebeed
添加用户
sudo gpasswd -a $USER bumblebee
重启电脑
测试集显的FPS
glxgears
测试独显的FPS
optirun glxgears
查看显卡信息
optirun nvidia-smi
在程序中使用独立显卡来运行
optirun 程序