manjaro 系统安装与配置优化

 

 

 安装就不多说了,网上教程太多了,一个写盘工具一直下一步就完事

 

1、换源:sudo pacman-mirrors -i -c China -m rank

2、系统更新:sudo pacman -Syy 建议每天一次

3、添加arch源:

  在/etc/pacman.conf 最后哦添加:

  [archlinuxcn]

  SigLevel = Optional TrustedOnly

  Server = $arch

4、安装archlinuxcn签名钥匙(防止有些包报错签名失效问题):

  sudo pacman -S archlinuxcn-keyring

  sudo pacman -Syy   #再执行一次更新命令就可以开始安装软件了

5、安装输入法:
  sudo pacman -S fcitx5-im

  sudo pacman -S fcitx5-chinese-addons

  装完之后在系统设置应该可以看到拼音输入法,没有的话就在下方添加

  

  添加完成需要配置自启动:

  一:配置:

    vi ~/.xprofile中添加如下内容:

    export GTK_IM_MODULE=fcitx

    export QT_IM_MODULE=fcitx

    export XMODIFIERS=”@im=fcitx”

  在 .profile中添加环境变量:

    export XMODIFIERS="@im=fcitx"

    export GTK_IM_MODULE=fcitx

    export QT_IM_MODULE=fcitx

  二:执行以下命令生效:

    source ~/.profile

  最后再重启一下就能输入法就能使用了。

 6、常用工具安装命令:

  sudo pacman -S vim #神器我就不多说了

  sudo pacman -S yay #包管理器

  sudo pacman -S google-chrome #谷歌浏览器

  sudo pacman -S netease-cloud-music #网易云音乐-良心软件

  sudo pacman -S visual-studio-code-bin #VSCode

  sudo pacman -S deepin.com.qq.office #Tim(基于wine)

 7、其他软件:

  Qv2ray(停止维护)

  clash for window

8、桌面美化:

  dock栏: sudo pacman -S latte-dock   #安装dock栏

  设置->外观:

    全局主题:Breeze微风

    应用程序风格:获取新GNOME/GTK程序风格->搜索Mojave-dark-alt

    Plaasma视觉风格:MacBreeze Shadowless

    窗口装饰元素:WhiteSur Aurorae

    图标:Mojave-CT-Black

    光标:McMojave Cursors

    字体/颜色:自行调整

9、lnmp环境搭建:

  sudo pacman -S nginx php-fpm mariadb    

  yay -S php-gd 

  启用php扩展:sudo vim /etc/php/php.ini

  

    ;extension=mysqli.so

    ;extension=pdo_mysql.so

    data.timezone = Asia/Shanghai

  设置nginx支持php

    sudo vim /etc/nginx/nginx.conf   

location ~ \.php$ {
            fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
            include        fastcgi_params;
}

  配置用户组和权限,见上一篇文章

  

  在启动MariaDB服务之前,需要用下面的mysql_install_db命令初始化MariaDB的数据目录
    sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
  启动mariadb
    sudo systemctl start mysqld
  运行安全脚本
    sudo mysql_secure_installation
#执行这个脚本
[root]$ /usr/bin/mysql_secure_installation
#输入root(mysql)的密码。默认没有,直接回车
Enter current password for root (enter for none): 
#是否切换到unix套接字身份验证[Y/n]
Switch to unix_socket authentication [Y/n] n
#是否设置root密码
Change the root password? [Y/n]
#如果选Y,就输入2次密码
New password:
Re-enter new password:
#是否删除匿名用户?(就是空用户),建议删除
Remove anonymous users? [Y/n]
#是否不允许远程root登录
Disallow root login remotely? [Y/n]
#是否删除test数据库
Remove test database and access to it? [Y/n]
#是否加载权限使之生效
Reload privilege tables now? [Y/n]

  添加自启动:

    systemctl enable nginx

    systemctl enable php-fpm

    systemctl enable mariadb  # mysqld

  重启:restart  重载配置:reload  (替换上面enable)

至此

参考地址:https://www.jianshu.com/p/139e05cee4d6    

     https://zhuanlan.zhihu.com/p/126085673

posted @ 2022-01-28 15:23  Justin_Xean  阅读(1797)  评论(0编辑  收藏  举报
dddedeeded