Arch禁用喇叭

原文ArchWiki:https://wiki.archlinux.org/index.php/PC_speaker 全局禁用喇叭,可以从内核中移除模块 # rmmod pcspkr 或者添加Blacklist # echo “blacklist pcspkr” > /etc/modprobe.d/nobeep.conf 或者在bootloader中内核这行添加 modprobe.blacklist=pcspkr

更改Docker容器中的Mysql数据库密码

更改数据库密码,需要数据库的初始密码。容器首次启动,会自动创建密码,使用下面的命令能够查看到初始密码: docker logs Mysql数据库容器名 在日志中有密码。使用改密码登录到数据库,更改数据库密码: mysql> update user set authentication_string=password(‘new_password’) where user=’root’; 或者 mysql> SET PASSWORD FOR ‘root’ = PASSWORD(‘new_password’); Mysql 5.7及之前的版本使用: mysql> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘newpassword’;   上面的命令修改完密码,仍然只允许“root”从“localhost”连接,若改变密码并允许“root”从任意主机登录,用下面的命令: ALTER USER ‘root’@’%’ IDENTIFIED BY ‘newpassword’;  

Lychee

先附上github链接:https://github.com/electerious/Lychee 这是一个美观的图片管理系统,可以搭建在自己的服务器上。

Docker中安装的Mysql连接报错

使用Docker创建Mysql容器,连接到数据库报错 Host ‘x.x.x.x’ is not allowed to connect to this MySQL server 先登录到数据库 docker exec -it Mysql容器名 bash 在容器中连接到数据库 mysql -u 用户名 -p 输入密码,登上数据库,查看用户名和主机的对应表 SELECT host, user FROM mysql.user; 会显示如下的表 +————+——————+ | host | user | +————+——————+ | % | root | | 127.0.0.1 | root | | ::1 | …

unzip-iconv

Linux下解压ZIP文件若出现文件名乱码,一般是编码方式问题,可以安装unzip-iconv,指定编码方式进行解压,示例: unzip -O gbk filename.zip 注意:unzip-iconv与unzip包冲突,两者只能够安装一个

Arch Linux Localization

安装的Arch Linux若默认设置了英文环境,可以通过修改locale来更改。 #vim /etc/locale.gen 取消注释想要使用的语言,完成后执行 #locale-gen 注销并重新登录,在设置中将可以选择不同的语言。假如使用的是Cinnamon桌面,设置中没有更改语言的选项,可以通过AUR安装 mintlocale,注销并重新登录之后便会有更改语言的选项。