manjaro 日常使用

每天建议执行命令

sudo pacman -Syyu

重装后挂载硬盘

1.sudo fdisk -l查看列表,找到自己要挂载的硬盘 

例如 /dev/sda3

2.运行命令ls -l /dev/disk/by-uuid/查看UUID

 

lrwxrwxrwx 1 root root 10 6月 24 12:02 0009E26D0006ECF4 -> ../../sda3

0009E26D0006ECF4这个就是/dev/sda3对应的UUID,记录下来。

3. 编辑/etc/fstab文件

我的挂载点是/home/kaizen/data(可自己定义),于是我先创建个data目录:

cd home/kaizen/ & mkdir data

在文件最后一行添加挂载分区:
UUID=这里是刚刚查询出来的0009E26D0006ECF4(看自己的)

UUID 要挂载到的目录 ntfs defaults 0 0
我的示例:
UUID=0009E26D0006ECF4 /home/mazo/data ntfs defaults 0 0
注意有空格。
UUID是刚刚查询出来的
/home/mazo/data表示挂载点
ntfs表示格式,小写
0 0表示开机不检查磁盘。

 

4.reboot重启。

5可运行命令df -h查看挂载情况

 

解决时区同步问题

时区 装系统已经选了Shanghai

设置时区: sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai/etc/localtime

原因 Linux UTC时间,快8小时。

网上的方案上使用硬件的时间,我试了不行。

使用插件解决

安装openNTPD: sudo pacman -S openntpd 重启openNTPD: systemctl restart openntpd 设置开机启动: systemctl enable openntpd

 

6.安装MYSQL

0.换源 这里使用中科大的源 可用

1.查看软件仓库 MySQL 版本如下 

pacman -Si mysql                                

2.安装mysql

sudo pacman -S mysql

3.初始化MYSQL 控制台会输出随机密码J1a%PmU2gig8
sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql

如果密码没看到 停止mysql server服务,

systemctl stop mysqld.service

删除datadir所在路径 rm -rf /var/lib/mysql 重新执行

sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql 

字符集问题:

解决方法如下:
这个警告的大概意思就是utf是UTF8MB4的别名,UTF8MB4是在以后的版本要使用的,需要更改一下字符设置
因此输入参数,进行设置

sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql --character-set-server=UTF8MB4

4.设置开机启动MySQL服务

systemctl enable mysqld.service

systemctl daemon-reload

5.启动mysql

systemctl start mysqld.service

#使用MySQL前必须修改root密码,MySQL 8.0.15不能使用set password修改密码

 

mysql -u root -p

这里手动输入密码才成功

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值