登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 842|回复: 0

ArchLinux搭建Java开辟情况

[复制链接]

187

主题

187

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2019-3-7 02:03:29 | 显示全部楼层 |阅读模式 来自 黑龙江
ArchLinux搭建Java开辟情况

【体系安装篇】

磁盘空间预备

留意:安装单体系的跳过此步调(比方:我)
Windows:参考怎样删除磁盘分区;空出一块空闲空间即可
Linux:利用fdisk下令,简朴粗暴
启动盘制作

起首去163的镜像源下载镜像文件archlinux-2019.01.01-x86_64.iso      
Windows制作方式: 保举利用usbwriter这款轻量级的工具
Linux制作方式:  
fdisk -l   #检察U盘装备(比方:/dev/sdb)dd if=archlinux-2019.01.01-x86_64.iso  of=/dev/sdb bs=1440k     #利用dd下令制作启动盘修改BIOS引导

参考百度履历——遐想小新条记本设置U盘启动教程
在BIOS Setup中的Security选项卡中把Secure Boot设置为Disable
在Boot选项卡中把Boot Mode改成Legac Support;Boot Priority改成UEFI First
留意:假如没有UEFI选项,请选择BIOS引导(请记着你的引导方式:本教程接纳UEFI方式)
生存退出重启
【BIOS引导界面】 
【UEFI引导界面】 
当屏幕上出现下令行提示符及闪耀的光标时即启动完毕
 
由于我之前体系是Ubuntu,以是Boot Menu上另有Ubuntu的引导按钮,必要删除启动菜单多余选项  
再次确认引导方式

在下令提示符下实行
ls /sys/firmware/efi/efivars    #假如出现大量信息,则为UEFI引导假如出现ls: cannot access '/sys/firmware/efi/efivars': No such file or directory则为BIOS引导
查抄网络毗连

假造机情况下大概是有网络的
ping www.baidu.com  #看是否出现一连的ip信息 
假如没有出现一连信息,那就是网络不通
毗连网络

方法一:利用 WiFi 毗连,请利用 wifi-menu 下令
wifi-menu   #选择wifi,输入暗码毗连方法二:利用 ADSL 宽带毗连
pppoe-setup     #设置systemctl start adsl    #毗连ADSL更新体系时间

timedatectl set-ntp true    #设置时钟修改源文件

vim /etc/pacman.d/mirrorlist    #利用vim编辑源文件在没有#解释的第一行添加一下内容,输入:wq生存退出
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch   #利用中科大的源使修改后的源文件见效
pacman -Sy分区

留意:分区操纵涉及到SSD和机器硬盘,务必想清晰再动手
这里,我先先容我现在磁盘环境
128G固态硬盘+500G机器硬盘
检察现在硬盘环境
lsblk   #检察硬盘环境效果如下:
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0       7:0    0 476.7M 1 loop /rn/archiso/sfs/airootfs      #iso镜像sda           8:0    0 465.8G  0 disk   #465.8G的机器硬盘sda └─sda1        8:1    0 465.8G  0 part /mnt/home #sda下的第一个分区sda1sdb           8:16   1  14.6G  0  disk  #16G的启动盘├─sdb1    8:17    1  588M  0 part  /runarchiso/bootmnt
└─sda2    8:18    1  64M  0  part
nvme0n1     259:0    0 119.2G  0 disk   #119.2G固态硬盘nvme0n1 ├─nvme0n1p1 259:1    0   100G  0 part /mnt  #nme0n1第一个分区nvme0n1p1└─nvme0n1p2 259:2 0 19.2G   0  part  /mnt/boot/efi  #nme0n1第二个分区nvme0n1p2起首,我们确定要格式化的硬盘有机器硬盘sda和固态硬盘nvme0n1
那么,现在岂论俩个硬盘下的分区怎样,都必要被格式化掉
假设俩个硬盘格式化好了,那么怎样来分区呢?
保举以下分区方案
固态硬盘(nvme0n1) :119.2GB分三个区
nvme0n1p1  100GB  Linux Filesystem  根/分区
nvme0n1p2  9.2GB  EFI System  EFI分区
nvme0n1p3  10GB  Linux Swap   互换区
机器硬盘(sda):465.8GB分一个区就好
sda1 465.8GB Linux Filesystem  HOME分区
假造机用户只有一个盘就不必要机器硬盘分区方案
接下来,就要开始撸下令啦
cfdisk /dev/nvme0n1  #对固态硬盘举行分区利用delete按钮删除原来的分区,然后重新new新分区,分区巨细按照上面方案设置,在Type中选择分区范例(比方:EFI System),new出三个分区后,选择write按钮,输入yes生存,选择Quit按钮退出
cfdisk /dev/sda #对机器硬盘分区方法和方案同上,分好可以通过lsblk检察分区环境确认无误
格式化分区

留意:格式化是对硬盘分区操纵的,不是硬盘,别看错了  
mkfs.ext4 /dev/nvme0n1p1  #格式化根分区,范例为ext4mkfs.vfat /dev/nvme0n1p2  #格式化EFI分区,范例为vfamkswap -f /dev/nvme0n1p3 #格式化Swap分区swapon /dev/nvme0n1p3  #利用swapon下令将Swap分区打开mkfs.ext4 /dev/sda1  #格式化HOME分区,范例为ext4挂载分区

mount /dev/nvme0n1p1 /mnt  #根分区挂载到/mntmkdir /mnt/home  #创建home文件夹mkdir -p /mnt/boot/EFI   #创建boot文件夹及其子文件夹EFImount /dev/sda1 /mnt/home  #HOME分区挂载到/mnt/homemount /dev/nvme0n1p2 /mnt/boot/EFI  #EFI分区挂载到/mnt/boot/EFI挂载好可以输入lsblk检察下挂载效果
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 465.8G  0 disk
└─sda1        8:1    0 465.8G  0 part /home
nvme0n1     259:0    0 119.2G  0 disk
├─nvme0n1p1 259:1    0   100G  0 part /
├─nvme0n1p2 259:2    0   9.2G  0 part /boot/EFI
└─nvme0n1p3 259:3    0    10G  0 part [SWAP]安装体系

pacstrap /mnt base    #安装base组件包到/mntpacstrap /mnt base-devel    #安装base-devel 开辟组件包到/mnt分区挂载环境写入到fstab中

genfstab -U /mnt >> /mnt/etc/fstab
vim /mnt/etc/fstab  #查抄一下切换到安装的体系

arch-chroot /mnt    #进入/mnt下的体系这时间,我们就要对/mnt下安装的新体系举行须要的设置了
设置时间

ln -sf /usr/share/zoninfo/Asia/Shanghai /etc/localtime  #设为上海时间hwclock --systohc --utc     #设置硬件时间修改编码格式

由于新体系没有vim,以是要安装一下
pacman -S vim   #安装vim利用vim编辑locale.gen文件
vim /etc/locale.gen找到en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8,把前面的#号删除,生存退出
locale-gen  #重新天生localeecho LANG=en_US.UTF-8 > /etc/locale.conf  #天生locale.conf文件cat /etc/locale.conf    #检察一下创建主机名

echo Arch > /etc/hostname   #这里的Arch就是自界说的主机名vim /etc/hosts  #编辑hosts文件添加以下设置:
127.0.0.1   localhost.localdomain   localhost
::1                 localhost.localdomain   localhost127.0.1.1   Arch.localdomain    Arch安装网络毗连组件

无线网络组件:
pacman -S iw wpa_supplicant dialog  #无线网络背面重启体系后可以利用wifi-menu下令连网
有线网络组件:
systemctl enable dhcpcd     #进入体系主动连网systemctl start dhcpcd      #重启后实行此下令启动网络服务其他网络组件:
pacman -S rp-pppoe pppoe-setup
systemctl start adsl    #启动ADSL设置ROOT用户

passwd  #设置root暗码安装Intel-ucode(CPU非Intel跳过)

pacman -S intel-ucodeEFI/GPT引导

pacman -S grub efibootmgr   #安装grub与efibootmgr两个包grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=ArchLinux #摆设grubgrub-mkconfig -o /boot/grub/grub.cfg    #天生设置文件重启

exit    #退出新体系umount -R /mnt #取消/mnt挂载reboot #重启【桌面安装篇】

通过上面的操纵,不出不测的话,Arch是乐成装好了(U盘可以拔了),但照旧下令行界面,接下来我们就要为Arch安装桌面以及设置一些须要参数
添加用户

假如这里不添加,安装完桌面后,登录界面没有效户出现(root用户不出如今登录窗口)
useradd -m -g users -s /bin/bash teaper #添加teaper用户,用户名你自界说passwd teaper #为teaper用户设置暗码设置用户sudo权限
vim /etc/sudoers #编辑设置文件在root ALL = (ALL) ALL下添加teaper ALL = (ALL) ALL;输入:wq!逼迫生存退出vim
安装声卡驱动

pacman -S alsa-utilsArch Linux默认开启了声音支持,默认静音
可通过 alsamixer(所属包:alsa-utils) 取消静音
方向键上下调治音量
字母[M]取消静音
[Q],[W],[E] 增大 左,右,通道 的音量
[Z],[X],[C] 减小 左,右,通道 的音量
安装显卡驱动

lspci | grep VGA    #检察显卡型号(比方:Intel Corporation HD Graphics 530)00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)   
lspci | grep 3D     #检察独显型号(比方:NVIDIA Corporation GM107M [GeForce GTX 950M])01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)    #(rev a2) 表现正在运行,假如是ff则未运行pacman -S 驱动包名字参照下图根据你的显卡范例,选择相应驱动包
xf86-video-resa   #——通用的xf86-video-intel    #——Intelxf86-video-nouveau  #——Geforce7xf86-video-304xx #——Geforce6/7
假如你另有独显NVIDIA可以利用,可以一并安装pacman -S xf86-video-intel nvidia lib32-nvidia-utils  
双显卡设置
参考博客——【Arch双显卡题目】
什么环境必要设置双显卡?
体系中有 Intel 集显和 NVIDIA 独显
观察BIOS中的启用的显卡模式 Graphic Device 和上方下令运行效果有没有出现集显/独显出现(rev ff)未运行环境。比方我的BIOS中的显卡模式有 UMA only(只用集显)和默认 Discrete(集显独显分开运行);上方下令效果也没有出现 (rev ff)显卡未启动的环境, 以是不必要举行下方双显卡设置
利用Linux下第三方步伐 Bumblebee 来实现雷同于显卡模式 ptimus (同时利用Intel VGA及Nvidia VGA)的功能;它通过 virtualGL 大概 primus 来实现独显渲染,集显表现的功能;独立显卡在空闲的时间会被禁用掉
安装下令pacman -S bumblebee mesa bbswitch;此中 bumblebee 提供是重要步伐实现的包,mesa 提供开源的 OpenGL 实现,而 bbswtich 负责切换显卡
假如你的体系是 32 位的,那么你必要启用 Multilib,要安装 lib32-virtualgl 和 lib32-nvidia-utils 或 lib32-nvidia-340xx-utils 来和 64 位的对应,详细参照上图
修改设置文件 /etc/bumblebee/bumblebee.conf,将 Driver 的值设置为 nvidia,来让其利用 nvidia 驱动,其次将 PMMethod 的值设置为 bbswitch,让它利用刚刚安装的 bbswitch 来举行显卡的切换。修改设置文件 /etc/modprobe.d/bbswitch.conf,添加 options bbswitch load_state=0 unload_state=0 来设置 bbswitch 的状态。利用下令 modprobe bbswitch 来加载这个模块
将要利用 Bumblebee 的用户添加到 bumblebee 组中,gpasswd -a username bumblebee,并将 bumblebeed 服务设为开机启动,systemctl enable bumblebeed,启用它 systemctl start bumblebeed  
安装X窗口体系

pacman -S xorg #安装xorgpacman -S xf86-input-synaptics #安装触摸板驱动pacman -S ttf-dejavu wqy-microhei   #安装文泉驿米黑字体pacman -S ttf-dejavu wqy-zenhei wqy-microhei    #安装常用字体安装Gnome桌面

pacman -S gnome  #安装gnomepacman -S gnome-tweak-tool #gnome桌面优化工具pacman -S alacarte  #桌面菜单编辑器systemctl enable gdm    #启用gnome窗口管理器服务systemctl enable NetworkManager     #启用网络管理reboot #重启【桌面美化篇】

至此,Arch已经有图形界面了,不外有些丑,还必要设置一下
在设置->装备->键盘处设置快捷键
名称                      下令                         快捷键
终端            gnome-terminal          Super+R
体系监督器  gnome-system-monitor    Ctrl+Alt+Backspace
文件管理    nautilus                        Super+E由于我们每次打开软件都要去开始菜单,以是我这里保举一个好用的软件synapse,他可以直接搜刮应用名称,启动synapse的快捷键为Ctrl+空格,利用下方下令安装
sudo pacman -S synapse打开体系监督器,右击历程gnome-shell选择 > Change Priority > Very High,将gnome-shell历程优先级设为最高
由于gnome3右键没有创建文件的快捷菜单,以是必要手动在~/Templates目次下创建模板文件,下次我们右击创建文件的时间,雷同于从该文件夹下复制文件,以是你可以把一些编程模板也加进去
cd ~/Templates  #进入模板文件夹gedit text #创建简朴文本gedit markdown.md   #Markdown文件除了简朴文本文档,最幸亏其他新建的脚本内加上一行头代码,比方:在 markdown.md 中参加 # markdown,js 文件中参加 var a = 0,Python 文件中参加 import os
为了更好操纵,先切换成root用户,固然homia
su  #切换root用户更新源

vim /etc/pacman.conf    #编辑源文件在末端追加以下内容:
[archlinuxcn]
SigLevel = Optional TrustAll
Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch[multilib]
Include = /etc/pacman.d/mirrorlist      #不添加此项无法安装32位依靠步伐使修改后的源文件见效
pacman -Sy安装AUR软件包

sudo pacman -S yaourt    #可以利用aur中的软件,利用方法同pacman一样sudo pacman -S archlinuxcn-keyring  #安装archlinuxcn-keyring 包以导入 GPG key安装Git及SSH

sudo pacman -S git #安装gitgit config --global user.name "Your Name"   #设置git用户名git config --global user.email "[email protected]"      #设置git邮箱git config --list   #检察sudo pacman -S openssh   #安装ssh服务ssh-keygen -t rsa -C "[email protected]"    #一起按Entercd ~/.ssh   #进入.ssh隐蔽文件夹gedit id_rsa.pub       #打开公钥并复制id_rsa.pub文件中的内容进入你本身的github
进入Settings > SSH and GPG keys > New SSH key
新建一个key,名字任意,把复制的内容粘贴上去
设置一些git下令别名
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.br branch

git config --global alias.psm 'push origin master'git config --global alias.plm 'pull origin master'git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit --date=relative"另有一个好用的git工具gitflow  
pacman -S gitflow-avh   #安装gitflow安装yay

cd /opt
git clone http://aur.archlinux.org/yay.gitcd yaysudo chmod a+w /opt/yay
makepkg -si下载numix图标

yaourt numix-circle选择第一个安装,留意导入PGP KEY选择Y;然后打开Tweak->表面->icons中选择你以为悦目的
安装主题

mkdir ~/.themes     #创建主题隐蔽文件夹cd ~/.themes #进入主题文件夹git clone http://gitlab.com/ZhuHan/GNOME-OSX-II-Theme.git  #克隆主题文件进入Tweak->扩展中启用Application menu;再到窗口标题栏选项卡中启用maximize和minimize以及修改称Left按钮
安装Dock

yaourt dash-to-dock选择第一个,安装乐成后进入tweak的extension启用
安装oh-my-zsh

pacman -S zsh
sh -c "$(curl -fsSL http://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"右击终端->设置文件首选项,举行颜色设置
修改ZSH主题  
ls ~/.oh-my-zsh/themes   #列出全部主题gedit ~/.zshrc  #编辑ZSH设置文件修改ZSH_THEME="mortalscumbag"为你想要的主题mortalscumbag.zsh-theme  
有些主题会出现字符乱码,必要下载主题修补字体  
git clone [email protected]:powerline/fonts.git --depth = 1 cd fonts    #进入这个字体文件夹./install.sh    #安装字体其他主题:alien(猛烈保举)  
cd ~/.oh-my-zsh/themes  #进入主题文件夹git clone http://github.com/eendroroy/alien.gitcd alien
git submodule update --init --recursive

gedit ~/.zshrc #编写设置文件在~/.zshrc中source $ZSH/oh-my-zsh.sh后一行添加source ~/.oh-my-zsh/themes/alien/alien.zsh就可以看到结果了
别的,alien 提供了多种差别的配色方案(默以为蓝色)
只必要在~/.zshrc中的ZSH_THEME="mortalscumbag"后一行添加以下恣意一行
export ALIEN_THEME="blue"  #蓝色export ALIEN_THEME="green" #绿色export ALIEN_THEME="red"    #赤色export ALIEN_THEME="soft"   #淡蓝色export ALIEN_THEME="gruvbox"    #灰褐色【软件安装篇】

谷歌欣赏器

pacman -S google-chrome #直接安装chrome不外安装之后不能利用flash,以是
pacman -S flashplugin   #flash插件火狐欣赏器

pacman -S firefox   #安装火狐欣赏器安装搜狗输入法

由于搜狗拼音输入法依靠于Fcitx,在安装搜狗拼音输入法之前,必要先行安装Fcitx
pacman -S fcitx
pacman -S fcitx-configtool
pacman -S fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5

pacman -S fcitx-sogoupinyin用文本编辑器打开~/.xprofile;在其末端添加以下几行:
export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS="@im=fcitx"# fcitx &后请更换为你的桌面情况的启动下令fcitx & gnome-session若你利用的桌面情况比力特别,大概必要在/etc/environmenet后方也参加
export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS="@im=fcitx"互联网小飞机

富强、民主、文明、调和、自由、同等、公正、法治、爱国、敬业、诚信、和睦
先去国外网站买个VCS服务器,这里保举Vultr
新用户注册乐成是在计费页面,说下Vultr的计费规则,它不像阿里云,一买就是年或月,而是按小时盘算金额,金额从Vultr账户中扣除,以是我们必要先给账户充值金额,充值方式可以是paypal/付出宝/网银,我们先冲10美元
我们选择一个Vultr云盘算(VC2)中的服务器(保举洛杉矶/日本/新加坡)
体系选择CentOS/Ubuntu
服务器巨细选个自制的$5/mo $0.007/h1 CPU 1024MB内存1000GB带宽
留意:1000GB带宽表现流量,用完我们可以把原来主机烧毁,重新换个主机,再搭建一遍,不消加钱
乐成之后.会表现体系正在安装,安装乐成,点击进入管理界面,内里有根本IP地点,用户名,暗码之类的
我们先ping一下ip(比方:167.179.77.127)能不能通,再检测端口国内开放没有,国外开放没有
ping 167.179.77.127 #有一连的输出信息就阐明可以通PING 167.179.77.127 (167.179.77.127) 56(84) bytes of data.64 bytes from 167.179.77.127: icmp_seq=1 ttl=36 time=160 ms64 bytes from 167.179.77.127: icmp_seq=2 ttl=36 time=250 ms64 bytes from 167.179.77.127: icmp_seq=3 ttl=36 time=247 ms64 bytes from 167.179.77.127: icmp_seq=4 ttl=36 time=130 ms64 bytes from 167.179.77.127: icmp_seq=5 ttl=36 time=241 ms64 bytes from 167.179.77.127: icmp_seq=6 ttl=36 time=159 ms假如不通就重新创建一个服务器
如今我们利用本机终端窗口长途ssh毗连服务器
ssh root@167.179.77.127   #会弹出输入暗码,在把管理界面的暗码输入进去顺遂进入体系之后,就可以举行ssr安装了
wget -N --no-check-certificate http://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh    #安装ssh,会表现赤色未安装输入数字1继承安装
要求输入端标语:不填默认2333
要求输入暗码:不填默认doub.io(发起填下)
选择加密方式:输入数字10(别的也可以)
选择协议插件:2(auth_sha1_v4)
选择是否兼容原版ss客户端:n
选择肴杂插件:1
举行肴杂插件的设置后,会依次提示你对装备数、单线程限速和端口总限速举行设置,默认值是不举行限定,个人利用的话,选择默认即可,一起敲回车键,安装完成会出现设置信息,稍后利用(也可以通过运行./ssr.sh,输入5检察)
安装谷歌BBR加快
wget --no-check-certificate http://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh  #给bbr.sh加权限./bbr.sh实行上面的代码,然后耐烦等候,安装乐成后重启VPS服务器即可(可以在Vultr网站上重启)
ArchLinux下载ssr客户端electron-ssr-0.2.4.pacman
安卓客户端shadowsocksr.apk  
pacman -U electron-ssr-0.2.4.pacman #安装当地包启动后提示安装SSR,确定安装,然后设置服务器信息,假如没有出现设置界面,利用编辑器编辑~/.config/electron-ssr/gui-config.json文件手动设置参数
{
    "configs": [
        {
            "enable": true,
            "group": "",
            "id": "D02C9C64178F5BAD5F5009DFACC33907",
            "method": "aes-256-cfb",  #加密方式
            "obfs": "plain",  #肴杂方式
            "obfsparam": "",
            "password": "pawwsord",  #暗码
            "protocol": "auth_sha1_v4",   #协议
            "protocolparam": "",
            "remarks": "",
            "remarks_base64": "",
            "server": "139.175.195.66",  #服务器
            "server_port": 2334   #长途端口
        }
    ],
    "index": 0,
    "enable": true,
    "autoLaunch": false,
    "shareOverLan": false,
    "localPort": 1080,
    "ssrPath": "/home/teaper/.config/electron-ssr/shadowsocksr/shadowsocks",
    "pacPort": 2333,
    "sysProxyMode": 1,  #署理方式(1:PAC署理 2:全局 3:不署理)
    "serverSubscribes": [],
    "httpProxyEnable": true,
    "globalShortcuts": {
        "toggleWindow": {
            "key": "Ctrl+Shift+W",
            "enable": true
        },
        "switchSystemProxy": {
            "key": "",
            "enable": false
        }
    },
    "windowShortcuts": {
        "toggleMenu": {
            "key": "Ctrl+Shift+B",
            "enable": true
        }
    },
    "httpProxyPort": 12333,
    "autoUpdateSubscribes": true,
    "subscribeUpdateInterval": 24
}假如你的SSR忽然有一天不能用了,可以参考——【Vultr被墙-Vultr IP 端口被墙的办理办法】  
网易云音乐

pacman -S netease-cloud-music蓝牙设置

之前我们只安装了网络工具,没有配蓝牙驱动,如今安装一下
pacman -S bluez bluez-utils bluez-firmware pulseaudio-bluetooth pavucontrol pulseaudio-alsa #全装
bluez软件包提供蓝牙协议栈
bluez-utils软件包提供bluetoothctl工具
pulseaudio-bluetooth则为bluez提供了PulseAudio音频服务,若没有安装则蓝牙装备在配对 完成后,毗连会失败,提示
pavucontrol则提供了pulseaudio的图形化控制界面
pulseaudio-alsa(可选)则使pulseaudio和alsa协同利用,之后就可以用alsamixer来管理蓝牙音频了
启动蓝牙服务
systemctl enable bluetooth
systemctl start bluetooth启动pulseaudio服务(利用非root实行此下令)
pulseaudio -k                   # 确保没有pulseaudio启动pulseaudio --start              # 启动pulseaudio服务将用户参加lp用户组
usermod -a -G lp $USER默认环境下,蓝牙仅为 lp 用户组中的用户启用 bnep0 装备。假如想要参加蓝牙体系,需确认已将用户参加该组。可以修改/etc/dbus-1/system.d/bluetooth.conf文件中相应的组设置来实现
如今就可以利用体系中自带的蓝牙举行毗连,毗连之后
设置蓝牙
启动bluetoothctl交互下令.可以输入 help 列出全部有用的下令
输入 power on 下令打开控制器电源。默认是关闭的
输入 devices 下令获取要配对装备的 MAC 地点
假如装备未在清单中列出,输入 scan on 下令设置装备发现模式
输入 agent on 下令打开署理
输入 pair $MAC 开始配对(支持 tab 键补全)
假如利用无 PIN 码装备,再次毗连大概必要手工认证。输入 trust $MAC 下令
用 connect $MAC 下令创建毗连
以下为操纵示例
[teaper@Arch ~]$ bluetoothctl
Agent registered
[CHG] Device 5C:7E:6A:EF:81:CB RSSI: -52[CHG] Device 5C:7E:6A:EF:81:CB RSSI: -30[小爱音箱-9708]# agent KeyboardOnly Agent is already registered
[CHG] Device B8:98:F7:5D:8F:54 RSSI: -86[CHG] Device B8:98:F7:5D:8F:54 RSSI: -77[小爱音箱-9708]# default-agent Default agent request successful
[小爱音箱-9708]# scan onDiscovery started
[CHG] Device B8:98:F7:5D:8F:54 RSSI: -85[CHG] Device B8:98:F7:5D:8F:54 RSSI: -76[CHG] Device 5C:7E:6A:EF:81:CB RSSI: -52[CHG] Device B8:98:F7:5D:8F:54 RSSI: -85[CHG] Device 5C:7E:6A:EF:81:CB RSSI: -30[CHG] Device B8:98:F7:5D:8F:54 RSSI: -76[CHG] Device B8:98:F7:5D:8F:54 RSSI: -86[CHG] Device B8:98:F7:5D:8F:54 RSSI: -76[CHG] Device B8:98:F7:5D:8F:54 RSSI: -85[CHG] Device B8:98:F7:5D:8F:54 RSSI: -76[CHG] Device B8:98:F7:5D:8F:54 RSSI: -84[小爱音箱-9708]# pair B8:98:F7:5D:8F:54Attempting to pair with B8:98:F7:5D:8F:54[CHG] Device B8:98:F7:5D:8F:54 Connected: yes
Request confirmation
[agent] Confirm passkey 853334 (yes/no): yes
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device B8:98:F7:5D:8F:54 Connected: no
[CHG] Device B8:98:F7:5D:8F:54 RSSI: -76[CHG] Device B8:98:F7:5D:8F:54 RSSI: -85[NEW] Device 4D:87:74:CB:11:18 小爱音箱-9708[CHG] Device 4D:87:74:CB:11:18 RSSI: -52[小爱音箱-9708]# connect B8:98:F7:5D:8F:54Attempting to connect to B8:98:F7:5D:8F:54Failed to connect: org.bluez.Error.Failed
[CHG] Device 4D:87:74:CB:11:18 RSSI: -30[CHG] Device B8:98:F7:5D:8F:54 RSSI: -76[小爱音箱-9708]#设置主动启动蓝牙
将 /etc/bluetooth/main.conf末了的 AutoEnable 值修改为 true
vim /etc/bluetooth/main.conf        #利用root用户修改,:wq!逼迫生存退出sudo pacman -S ansible  #安装ansibleansible localhost -m lineinfile -a "path=/etc/bluetooth/main.conf line='AutoEnable=true'" #设置蓝牙自启指定利用蓝牙音频输出
通过 pavucontrol的Playback和Pecording标签页重定向音频的输入和输出
安装TIM/QQ

sudo pacman -S deepin.com.qq.office  #TIMsudo pacman -S deepin.com.qq.im  #QQ安装微信

yay -S deepin-wechat  #一起回车安装多线程下载工具

pacman -S wget
pacman -S axelBaiduPCS

百度网盘shell版,开顽笑的,下载请戳BaiduPCS-Go-v3.5.6-linux-amd64.zip
提取到当地
mv BaiduPCS-Go-v3.5.6-linux-amd64 /opt/cd /opt/BaiduPCS-Go-v3.5.6-linux-amd64
./BaiduPCS-Go   #终端运行该文件login -bduss=BDUSS值   #利用BDUSS登录BDUSS值获取方式戳这里
登录乐成之后就可以举行下载等操纵
cd  文件夹名        #切换目次
config set -savedir /目次     #自界说下载目次
d   [文件或目次1]  [文件或目次2]  #下载
exit        #退出BaiduPCS-Go

sudo ln -s /opt/BaiduPCS-Go-v3.5.6-linux-amd64/BaiduPCS-Go /usr/bin/BaiduPCS    #添加到终端下令,输入BaiduPCS即可打开录像/直播

pacman -S obs-studio    #OBS启动后,obs 会根据你电脑性能主动设置出一套默认设置,但是默认设置下的视频清楚度达不到我们的要求,以是必要在此底子上修改一下
进入 file > settings 打开设置面板,点击左边列表的 Output 选项卡
设置 Video Bitrate 比特率为 5000
Encoder选择带 NVENC 的N卡驱动
勾选 Enable Advanced Encoder Settings 复选框
点击左边列表的 Video 选项卡,设置Output(Scaled)Resolution输出像素为1920×1080  
留意:假如OBS无法录制电脑桌面,请在终端利用sudo obs下令启动一次
Teamviewer长途工具

yay -S teamviewer启动后假如出现,未停当,请查抄网络毗连,则运行
sudo systemctl enable --now teamviewerd安装WPS

yay -S wps-office安装jdk

yay -S jdk8     #安装jdk8yay -S jdk11     #安装jdk11archlinux-java status   #列出全部jdksudo archlinux-java set java-11-jdk #切换默认jdk,记得切返来安装xmind

yay -S xmind        #一起回车假如出现打不开,则编辑XMind.ini
gedit /usr/share/xmind/XMind/XMind.ini#末了一行--add-modules=java.se.ee修改为-javaagent:/usr/share/xmind/XMind/XMindCrack.jar生存修改,下载破解jar包XMindCrack.jar;将其移动到XMind.ini同级目次
mv XMindCrack.jar /usr/share/xmind/XMind/打开XMind, 点击资助——序列号,然后输入以下序列号,邮箱任意填,可以填本身的
XAka34A2rVRYJ4XBIU35UZMUEEF64CMMIYZCK2FZZUQNODEKUHGJLFMSLIQMQUCUBX
RENLK6NZL37JXP4PZXQFILMQ2RG5R7G4QNDO3PSOEUBOCDRYSSXZGRARV6MGA33TN2
AMUBHEL4FXMWYTTJDEINJXUAV4BAYKBDCZQWVF3LWYXSDCXY546U3NBGOI3ZPAP2SO3CSQFNB7VVIY123456789012345安装eclipse

yay -S  eclipse-jee     #安装社区版设置syso快捷键

进入 Window > preferences > Keys > Content Assist选项卡
在列表中找到Content Assist,设置Binding为”Alt+/“
设置When 一项为 Ending Text,生存退出
安装Spring插件

必要先检察Eclipse的版本号:Help->About Eclipse
再去Spring插件官网复制与Eclipse版本相对应的Update Sites 网址
在Eclipse的Help→Install New Software..中Add的Work  with地点,名字任意,地点填写上面复制的Update Sites网址
勾选四个带/Spring IDE的复选框,finsh完成,静待安装完成,重启Eclipse
安装和破解MyEclipse

myeclipse-ci-2018.12.0-offline-installer-linux.rar离线版下载
破解文件下载地点
pacman -S rar   #先安装rar解压步伐右击myeclipse-ci-2018.12.0-offline-installer-linux.rar提取到此处,可以得到一个myeclipse-ci-2018.12.0-offline-installer-linux文件夹,进入文件夹可以看到一个run文件
sudo cp myeclipse-ci-2018.12.0-offline-installer-linux.run /opt #把run文件移动到/opt目次cd /opt  #进入/opt文件夹sudo chmod a+x myeclipse-ci-2018.12.0-offline-installer-linux.run   #添加运行权限su #切换root用户./myeclipse-ci-2018.12.0-offline-installer-linux.run    #运行该文件安装位置选择/opt/MyEclipse CI下一步,安装完成
cd /opt/MyEclipse\ CI   #进入安装目次sudo chmod -R 777 ./    #给全部文件加实行权限双击/opt/MyEclipse CI/myeclipse文件,举行安装,选择项目地点为~/myeclipse-workspace文件夹(手动创建)
下一步,破解,进入下载的MyEclipse2018.9.0破解文件/MyEclipse Cracker文件夹打开终端
sudo java -jar cracker.jar  #利用java实行该脚本任意输入一个Usercode,下拉菜单选择BLUE,一连点两次Systeml...,再点Active,点Tools > SaveProperties,复制MyEclipse2018.9.0破解文件/patch中以是的内容到/opt/MyEclipse CI/plugins,选择全部更换
不知道为什么,我安装之后没有快捷方式,以是我必要在/opt/MyEclipse CI中手动创建一个myeclipse.desktop内容如下:
[Desktop Entry]
Encoding=UTF-8
Name=MyEclipse
Comment=JEE Development Environment
Exec=/opt/MyEclipse\ CI/myeclipse   #运行文件位置
Icon=/opt/MyEclipse CI/icon.xpm    #图标位置,不必要\ 转换空格
Terminal=false  #文件打开时是否启动终端
Type=Application
Categories=Development;IDE;JEE;  
StartupNotify=true附加实行权限和移动到开始菜单目次
sudo chmod a+x myeclipse.desktopsudo cp myeclipse.desktop /usr/share/applicationsMaven安装及设置

yay -S maven查抄一下~/.m2文件夹是否存在,不存在则实行
mvn help:system     #实行该下令的过程中,会天生~/.m2文件夹,而且会从Maven官网下载须要的依靠包复制settings.xml到.m2文件夹
cp /opt/maven/conf/settings.xml ~/.m2        
gedit ~/.m2/settings.xml     #设置maven堆栈设置信息如下:
<span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">
  <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">${user.home}/.m2/repository</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"localRepository/span><span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">
    <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">
      <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">aliyunmaven</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"id/span>
      <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">*</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"mirrorOf/span>
      <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">aliyun maven</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"name/span>
      <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">http://maven.aliyun.com/nexus/content/groups/public</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"url/span>
    </span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"mirror/span></span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"mirrors/span><span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">
    <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">jdk-1.8</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"id/span>
    <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">
        <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">true</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"activeByDefault/span>
        <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">1.8</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"jdk/span>
    </span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"activation/span>

    <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">
        <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">1.8</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"maven.compiler.source/span>
        <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">1.8</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"maven.compiler.target/span>
        <span class="hljs-tag" style="color: rgb(0, 0, 128);font-weight: normal;">1.8</span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"maven.compiler.compilerVersion/span>
    </span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"properties/span></span class="hljs-title" style="color: rgb(153, 0, 0);font-weight: bold;color: rgb(0, 0, 128);font-weight: normal;"profile/span>Tomcat安装及设置

下载apache-tomcat-9.0.14.tar.gz
找到压缩包右击提取到此处
sudo chmod a+x apache-tomcat-9.0.16          #添加权限sudo mv apache-tomcat-9.0.16 /optcd /opt/apache-tomcat-9.0.16/bin/sudo chmod 777 *.sh  #给全部.sh文件加777权限(办理Idea中Tomcat权限错误)sudo gedit /etc/profile     #设置情况变量export TOMCAT_HOME=/opt/apache-tomcat-9.0.16export PATH=$TOMCAT_HOME/bin:$PATHsudo nano /etc/profile   #使情况变量见效sudo /opt/apache-tomcat-9.0.16/bin/startup.sh   #启动tomcat测试一下测试端口: http://localhost:8080/   
安装MySQL/MariaDB

Archlinux的MySQL被称为MariaDB
yay -S mariadb      #安装mariadb及其依靠包根据shell提示初始化数据目次
sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql启动MariaDB
sudo systemctl start mysqld为root用户设置一个新暗码
mysqladmin -u root password '123456'    #设置root暗码为123456实验登录以下
mysql -u root -p123456假如想要MariaDb开机主动启动,那么就运行以下下令
sudo systemctl enable mysqld数据库管理神器Dbeaver

Dbeaver是一个免费的多平台数据库管理工具
它支持盛行的数据库,如MySQL,MariaDB,PostgreSQL,SQLite,Oracle
yay -S dbeaver打开软件会出现引导,范例选择MariaDB,它会在线下载驱动包,然后填写数据库名mysql,用户名及暗码即可登录
数据库管理神器Navicat Premium

安装
Linux下的Navica运行是必要wine的,由于之前安装过deepin-tim,wine已经默认作为依靠包安装好了,除此之外,Navicat安装包中也默认封装了一套wine组件
找到Linux的Navicat Premium,任意找个下载线路,点击下载,在Chrome中的下载列表复制下载文件的下载路径(比方:http://download3.navicat.com/download/navicat121_premium_en_x64.tar.gz)  
axel -n 10 http://download3.navicat.com/download/navicat121_premium_en_x64.tar.gz  #利用axel多线程(10线程)下载Navicat安装包右击navicat121_premium_en_x64.tar.gz提取到当地
sudo mv navicat121_premium_en_x64 /optcd /opt/navicat121_premium_en_x64/
gedit start_navicat  #编辑start_navicat文件,办理中文乱码把export LANG="en_US.UTF-8" 改为 export LANG="zh_CN.UTF-8"可以办理中文体系下乱码题目
./start_navicat #开始安装,会提示安装wine Mono,点安装打开之后,点左边Trial试用,右边是注册;这时间发现字体好小,进工具 > 选项改字体;找张图片做LOGO;修改图片名称为icon_navicat.png
sudo mv icon_navicat.png /opt/navicat121_premium_en_x64/
gedit navicat.desktop   #创建快捷方式navicat.desktop中填入一下内容(留意版本信息相应更换)
[Desktop Entry]
Encoding=UTF-8
Name=navicat Premium
Comment=The Smarter Way to manage dadabase
Exec=/bin/sh "/opt/navicat121_premium_en_x64/start_navicat"
Icon=/opt/navicat121_premium_en_x64/icon_navicat.png
Categories=Application;Database;MySQL;navicat
Version=1.0
Type=Application
Terminal=0附加运行权限
sudo chmod a+x navicat.desktop  #添加运行权限sudo mv navicat.desktop /usr/share/applications/  #复制到快捷方式文件夹破解
破解方法参考——【Ubuntu的安装的Navicat正版永世利用方法】  
事先约定下情况,在你的文件夹下确认是否拥有这些文件
navicat设置文件夹路径:~/.navicat64
原始文件user.reg:~/.navicat64/user.reg #navicat读取设置利用
备份文件user_backup.reg: ~/.navicat64/user_backup.reg     #稍后我们本身创建
利用创建好的快捷图标打开navicat,设置数据库毗连信息,背面要记载信息并存放到创建的备份文件中,到时间修改数据库毗连信息就会比力贫苦
cd ~/.navicat64/ && ls -a  #进入文件夹gedit user.reg  #复制内里的内容gedit user_backup.reg #新建user_backup.reg文件,把user.reg中的内容粘贴进去把每个[]后的数字和重复性的摸块(以空举动分隔,重复性的小段代码块)如许的重复代码块全部删除,生存
终极结果雷同于如下示例:
WINE REGISTRY Version 2;; All keys relative to \\User\\S-1-5-21-0-0-0-1000#arch=win64[AppEvents\\Schemes\\Apps\\Explorer\\Navigating\\.Current]
#time=1d4b06f4ffe9cec@=""[Control Panel\\Accessibility\\Blind Access]
#time=1d4b06cc6848bf4"On"="0"[Control Panel\\Accessibility\\Keyboard Preference]
#time=1d4b06cc684826c"On"="1"[Control Panel\\Accessibility\\ShowSounds]
#time=1d4b06cc6848df2"On"="0"[Control Panel\\Colors]
#time=1d4b06cc68cc918[Control Panel\\Desktop]
#time=1d4b06fa2eb5364"ActiveWndTrackTimeout"=dword:00000000"BlockSendInputResets"="0""CaretWidth"=dword:00000001"ClickLockTime"=dword:000004b0"DoubleClickHeight"="4""DoubleClickWidth"="4""DragFullWindows"="0""DragHeight"="4""DragWidth"="4""FocusBorderHeight"=dword:00000001"FocusBorderWidth"=dword:00000001"FontSmoothing"="2""FontSmoothingGamma"=dword:00000578"FontSmoothingOrientation"=dword:00000001"FontSmoothingType"=dword:00000002"ForegroundFlashCount"=dword:00000003"ForegroundLockTimeout"=dword:00000000"IconTitleWrap"="1""LowPowerActive"="0""MenuShowDelay"="400""UserPreferencesMask"=hex:30,00,00,80,10,00,00,00"Wallpaper"="""WheelScrollChars"="3""WheelScrollLines"="3"[Control Panel\\International]
#time=1d4b06f8b78a9b6"iCalendarType"="1""iCountry"="86""iCurrDigits"="2""iCurrency"="0""iDate"="2""iDigits"="2""iFirstDayOfWeek"="6""iFirstWeekOfYear"="0""iLDate"="2""iLZero"="0""iMeasure"="0""iNegCurr"="2""iNegNumber"="1""iPaperSize"="9""iTime"="1""iTimePrefix"="1""iTLZero"="0""LC_CTYPE"="00000804""LC_MEASUREMENT"="00000804""LC_MONETARY"="00000804""LC_NUMERIC"="00000804""LC_PAPER"="00000804""LC_TELEPHONE"="00000804""LC_TIME"="00000804""Locale"="00000804""Numshape"="1""s1159"="\x4e0a\x5348""s2359"="\x4e0b\x5348""sCountry"="People's Republic of China""sCurrency"="\xffe5""sDate"="-""sDecimal"=".""sGrouping"="3;0""sLanguage"="CHS""sList"=",""sLongDate"="yyyy'\x5e74'M'\x6708'd'\x65e5'""sMonDecimalSep"=".""sMonGrouping"="3;0""sMonThousandSep"=",""sNativeDigits"="0123456789""sNegativeSign"="-""sPositiveSign"="""sShortDate"="yyyy-M-d""sThousand"=",""sTime"=":""sTimeFormat"="H:mm:ss""sYearMonth"="yyyy'\x5e74'M'\x6708'"[Control Panel\\Keyboard]
#time=1d4b06cc684830c"KeyboardDelay"="1""KeyboardSpeed"="31"[Control Panel\\Mouse]
#time=1d4b06cc6848fa0"ActiveWindowTracking"=dword:00000000"DoubleClickHeight"="4""DoubleClickSpeed"="500""DoubleClickWidth"="4""MouseHoverHeight"="4""MouseHoverTime"="400""MouseHoverWidth"="4""MouseSensitivity"="10""MouseSpeed"="1""MouseThreshold1"="6""MouseThreshold2"="10""SnapToDefaultButton"="0""SwapMouseButtons"="0"[Control Panel\\Sound]
#time=1d4b06cc6846ed0"Beep"="Yes"[Environment]
#time=1d4b06cc7108bfe"TEMP"="C:\\users\\teaper\\Temp""TMP"="C:\\users\\teaper\\Temp"[Keyboard Layout\\Preload]
#time=1d4b06cc68b598e"1"="00000409"[Software\\PremiumSoft\\Navicat\\Servers\\MySQL]
#time=1d4b47a4056b0cc"AllowInvalidHostName"=dword:00000000"AltHTTPProxyUserName"="""AltHTTPUserName"="""AltSSHUserName"="""AltUserName"="""AskPassword"="false""AutoConnect"=dword:00000000"CACert"="""Cipher"="""ClientCert"="""ClientKey"="""ClientKeyPassword"="""Codepage"=dword:0000fde9"Host"="localhost""HTTP_Authen"=dword:00000000"HTTP_CACert"="""HTTP_CertAuth"=dword:00000000"HTTP_ClientCert"="""HTTP_ClientKey"="""HTTP_EncodeBase64"=dword:00000000"HTTP_Passphrase"="""HTTP_Password"="""HTTP_Proxy"=dword:00000000"HTTP_ProxyHost"="""HTTP_ProxyPassword"="""HTTP_ProxyPort"=dword:00001f90"HTTP_ProxyUsername"="""HTTP_URL"="""HTTP_Username"="""HttpProxySavePassword"=dword:00000001"HttpSavePassword"=dword:00000001"NamedPipeSocket"="""NSYDirtyFlag"=dword:00000000"NSYHash"="""NSYID"="""NSYProjectUUID"="""NSYSyncHTTPProxyUserName"=dword:00000001"NSYSyncHTTPUserName"=dword:00000001"NSYSyncSSHUserName"=dword:00000001"NSYSyncUserName"=dword:00000001"PGSSLCRL"="""PGSSLMode"="smRequire""PingInterval"=dword:000000f0"Port"=dword:00000cea"Pwd"="15057D7BA390""QuerySavePath"="C:\\users\\teaper\\\x6211\x7684\x6587\x6863\\Navicat\\MySQL\\Servers\\MySQL""RootCert"="""SaveClientKeyPassword"=dword:00000000"ServerVersion"=dword:00018729"ServerVersionStr"="10.1.37-MariaDB""ServiceProvider"="spDefault""SessionLimit"=dword:00000000"SSH_AuthenMethod"="saPassword""SSH_Host"="""SSH_Passphrase"="""SSH_Password"="""SSH_Port"=dword:00000016"SSH_PrivateKey"="""SSH_SavePassphrase"=dword:00000001"SSH_SavePassword"=dword:00000001"SSH_UserName"="""UseAdvSettings"="false""UseCharacterSet"=dword:00000001"UseCompression"=dword:00000000"UseHTTP"=dword:00000000"UseNamedPipe"=dword:00000000"UsePingInterval"=dword:00000000"UserName"="root""UseSSH"=dword:00000000"UseSSL"=dword:00000000"UseSSLAuthen"=dword:00000000"VerifyCACert"=dword:00000000"WeakCertValidation"=dword:00000000[Software\\PremiumSoft\\NavicatPremium]
#time=1d4b479b4fb125c"AlreadyShowNavicateV121WelcomeScreen"=dword:00000001"FirstFileAssociation"=dword:00000001[Software\\Wine\\Fonts]
#time=1d4b479b3066690"Codepages"="936,936""LogPixels"=dword:00000060[Software\\Wine\\Fonts\\External Fonts]
#time=1d4b479b3066690[Software\\Wine\\MenuFiles]
#time=1d4b479b40c2732创建开机主动更换文件的脚本
gedit reset_navicat.sh内容如下,teaper是我的体系用户名,你本身更换为你本身的
#!/bin/sh#!每次开机删除user.regrm /home/teaper/.navicat64/user.reg#!将备份脚本中的内容换成navicat读取的设置cp /home/teaper/.navicat64/user_backup.reg /home/teaper/.navicat64/user.reg给文件添加权限
sudo chmod a+x reset_navicat.sh
/home/teaper/.navicat64/reset_navicat.sh    #24小时后运行一下试试有没有推迟试用时间以后增长数据库链接,只需在user.reg中把新增长的数据库链接添加到user_backup.reg文件中即可
添加开机自启服务
假如24小时间运行reset_navicat.sh没题目,就可以把reset_navicat.sh添加到开机自启的service中
cd /etc/systemd/system  #进入文件夹su #切换为root用户gedit autonavicat.service #创建autonavicat.service文件autonavicat.service中内容如下
[Unit]
Description=autonavicat
[Service]
ExecStart=/home/teaper/.navicat64/reset_navicat.sh
[Install]
WantedBy=multi-user.target添加权限
chmod 644 autonavicat.service设置开机自启
systemctl start autonavicat.service  #启动一下试试systemctl enable autonavicat.service #添加到开机自启服务安装IntelliJ IDEA

yay -S intellij-idea-ultimate-edition
————————————————-安装设置——————————————————-
Do not import settings   ok
拉到最下面   Accept
Send Usage Statististics
username: teapers   password:Zxcvbnm9   Activate
      Next:Desktop Entry
      Next:Launcher Script
自界说路径   Next:Default plugins
————————————————-功能选择———————————————————
Java Frameworks: Hibernate Spring Struts JavaEE Velocity
Build Tools: Maven
Web Developent: HTML JavaScript CSS
Version Controls: Git GitHub
Test Tools: JUnit
Application Servers: Tomcat and TomEE
Clouds : DisableAll (一个都不要)
Swing: Disable
Android: Disable
Other Tools: UML
      Next:Featured plugins
      Start using IntelliJ IDEA
破解方法,在/etc/hosts文件中参加0.0.0.0 account.jetbrains.com,在idea中参加下方激活码
K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJQUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifV0sImhhc2giOiI4OTA4Mjg5LzAiLCJncmFjZVBlcmlvZERheXMiOjAsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-Owt3/+LdCpedvF0eQ8635yYt0+ZLtCfIHOKzSrx5hBtbKGYRPFDrdgQAK6lJjexl2emLBcUq729K1+ukY9Js0nx1NH09l9Rw4c7k9wUksLl6RWx7Hcdcma1AHolfSp79NynSMZzQQLFohNyjD+dXfXM5GYd2OTHya0zYjTNMmAJuuRsapJMP9F1z7UTpMpLMxS/JaCWdyX6qIs+funJdPF7bjzYAQBvtbz+6SANBgN36gG1B2xHhccTn6WE8vagwwSNuM70egpahcTktoHxI7uS1JGN9gKAr6nbp+8DbFz3a2wd+XoF3nSJb/d2f/6zJR8yJF8AOyb30kwg3zf5cWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==
激活码失效,戳这里
设置IDEA,戳这里  
安装假造机 VMware

假造机必要Linux-headers头文件来支持假造化
sudo pacman -S linux-headers开始安装假造机软件
yay vmware  # 选择11 archlinuxcn/vmware-workstation 15.0.2-3 (400.9 MiB 829.2 MiB)输入编号11,按照提示操纵即可;安装乐成启动输入以下序列号
GV7N2-DQZ00-4897Y-27ZNX-NV0TD假如假造机中的镜像体系无法联网,而且打开假造网络编辑器出现network configuration is missing. ensure that /etc/vmware/networking exists的error弹框
则选择start或enable以下三个服务
systemctl start vmware-networks.service     #网络服务systemctl start vmware-usbarbitrator.service      
systemctl start vmware-hostd.service     

systemctl enable vmware-networks.service
systemctl enable vmware-usbarbitrator.service  
systemctl enable vmware-hostd.service启动完服务记得重新加载VMware模块
modprobe -a vmw_vmci vmmon安装假造机 Virtualbox

sudo pacman -S virtualbox  
正在办理依靠关系...  
      :: 有 2 个软件包可提供 VIRTUALBOX-HOST-MODULES :  
      :: 软件库 community  
       1) virtualbox-host-dkms  2) virtualbox-host-modules-arch  

      输入某个数字 ( 默认=1 ): 2实行上面安装下令后,有两个选择,按照Arch wiki)的表明:
假如在用默认的 linux 内核,发起安装virtualbox-host-modules-arch
假如用了别的的内核,必要安装 virtualbox-host-dkms
第一种virtualbox-host-dkms安装:输入1的时间,等候安装完成
sudo pacman -S virtualbox   #再安装virtualboxsudo pacman -S linux-headers    #安装Linux头文件内核第二种virtualbox-host-modules-arch安装:输入2的时间,也就是我现在安装的方式
sudo pacman -S virtualbox   #也要安装virtualbox留意:假如再创建假造机后启动假造机时报错,大意是: 不是模块没有加载,就是有权限允许题目,用 /sbin/vboxconfig 办理题目!但是,在 /sbin 目次内里根本没有这条下令,那么可以利用下面这条下令重新加载模块  
sudo vboxreload安装 Visual Studio Code

yay vscode选择一个下载量最高的aur/visual-studio-code-bin 1.30.1-1 (+781 28.27%),输入编号,一起回车
插件列表Material   #一款冷门主题
One Dark Pro   #源于Atom的主题
Power Mode   #打字泡沫
vscode-icon   #树目次加上图标
Path Intellisense   #默认路径补全
Document this   #快速解释
Project Manager   #多个项目切换
vscode-fileheader   #顶部解释模板
filesize   #底部表现文件巨细
open-in-browser   #打开欣赏器插件
view-in-browser     #打开欣赏器插件
Atuo Rename Tag   #同时修改html标签首
安装Node.js及GitBook

安装Node.js及npm包
yay -S nodejs npm       #安装node -v     #检察node.js版本npm -v      #检察npm版本sudo npm config set registry http://registry.npm.taobao.org    #更换npn镜像为淘宝镜像sudo npm config list    #检察下设置是否见效安装gitbook
sudo npm install gitbook-cli -g      #利用npm安装,条件是你先安装了Node.jsgitbook利用方式可以利用gitbook -help下令检察
安装PDF输出
sudo -v && wget -nv -O- http://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin  #安装PDF阅读器calibre-ebooksudo npm install gitbook-pdf -g  #安装gitbook pdf插件利用 gibook pdf 下令输出为PDF文件
批评插件——【disqus】  
【Mac美化篇】

窗口主题

主题一:VimixDark-Gtk-Theme(保举)
下载之后解压,进入目次有一个shell实行文件,进入终端输入安装下令:
./Vimix-installer.sh安装乐成,可以在gnome-tweak-tool中的表面处选择主题
主题二:Xenlism极简主义
gedit /etc/pacman.conf  #编辑源文件将这些行添加到文件中:
[xenlism-arch]
SigLevel = Optional TrustAll
Server = http://downloads.sourceforge.net/project/xenlism-minimalism/repo/arch运行下令:
sudo pacman -Syyusudo pacman -Sy xenlism-minimalism-theme留意:改主题安装乐成之后,记得把/etc/pacman.conf中的内容删除,否则会引起数据源非常,无法安装背面的aur软件  
主题三:其他Mac主题Mac OS Mojave ;安装方法同上,下载之后解压到~/.themes中即可
图标主题

主题一:La Capitaine
cd /usr/share/icons
git clone http://github.com/keeferrourke/la-capitaine-icon-theme.gitgnome-tweak-tool中的表面处选择图标
主题二:MacOS图标
cd /usr/share/icons
git clone http://git.opendesktop.org/umayanga/Cupertino-macOS-iCons.git安装gnome-shell-extensions

pacman -S gnome-shell-extensions sudo pacman -S chrome-gnome-shell然后在谷歌市肆直接搜Gnome Shell Integration举行安装,必要更多美化插件,可以通过Gnome Shell Integration下载和安装
状态栏气候插件设置坐标
状态栏体系监测插件
GRUB主题

GRUB 是什么?GRUB 是引导步伐,负责引导操纵体系,开机时谁人选择体系的画面
主题一:Breeze GRUB2主题
下载主题包并解压
sudo mv grub2-theme-breeze-5.13.1 /boot/grub/themes/    #解压文件夹内的 breeze 文件夹复制到 /boot/grub/themes/cd /boot/grub/themes/grub2-theme-breeze-5.13.1/breeze/  #观察是否有theme.txt文件sudo gedit /etc/default/grub     #修改该文件将#GRUB_THEME="/path/to/gfxtheme"改为GRUB_THEME="/boot/grub/themes/grub2-theme-breeze-5.13.1/breeze/theme.txt"
末了还要重新天生grub.cfg文件才气让配景大概主题见效
sudo grub-mkconfig -o /boot/grub/grub.cfg主题二:蛴螬主题vimix
下载主题包并解压
sudo ./Install  #利用root用户运行内里的安装脚步【游戏安装篇】

安装Steam

安装steam之前,确保已经安装了32位的N卡驱动lib32-nvidia-utils,否则会出现无法启动题目
sudo pacman -S steam    #安装steam别的,由于我教程的/home目次属于机器硬盘,机器盘不得当运行软件,以是必要在/opt目次新建steam文件夹
sudo mkdir /opt/steam   #创建文件夹sudo chmod a+w /opt/steam   #加权限然后在启动steam之后,进入steam设置 > 下载 > steam库文件中添加/opt/steam路径,而且右击设置为默认路径,以后在steam中下载的游戏就会主动进入该文件夹
STEAM 游戏保举
Northgard(北境之地)
Dota 2
文明 VI  




上一篇:CentOS7使用systemctl添加自界说体系服务
下一篇:wordpress建站流程有哪些?新手发起收藏
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-5-8 04:02 , Processed in 0.089626 second(s), 44 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表