ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

manjaro 系统安装与配置优化

2022-01-28 15:34:46  阅读:307  来源: 互联网

标签:manjaro 优化 pacman sudo fcitx mysql root php 安装


 

 

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

 

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

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

3、添加arch源:

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

  [archlinuxcn]

  SigLevel = Optional TrustedOnly

  Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch

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

  sudo pacman -S archlinuxcn-keyring

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

5、安装输入法:

  sudo pacman -S fcitx-im # 全部安装

  sudo pacman -S fcitx-configtool # 图形化配置工具

  sudo pacman -S fcitx-sogoupinyin

  sudo yay -S fcitx-qt4

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

  

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

  一:配置:

    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

标签:manjaro,优化,pacman,sudo,fcitx,mysql,root,php,安装
来源: https://www.cnblogs.com/share-all/p/15852862.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有