安装与安装后必要操作(个人版))
制作启动盘注意事项国内下载可以在aliyun下载ISO文件或者直接去官网自动选择最快路线我是使用软碟通制作的这个需要特别注意制作模式选择RAW可以避免后面非常多的麻烦另一种写入方式在linux下进行sudodnfinstall-yepel-release ntfsprogs ntfs-3gsudomkfs.ntfs /dev/sdb1-I# 可插拔U盘看是出现的是哪个sudoddif/home/user1/system/Rocky-9.3-x86_64-dvd.isoof/dev/sdb1安装过程中注意事项不要选择安全策略安装源找不到可以用网址替代系统安装完成后——必要操作可考虑更换源为阿里云sudosed-es|^mirrorlist|#mirrorlist|g\-es|^#baseurlhttp://dl.rockylinux.org/$contentdir|baseurlhttps://mirrors.aliyun.com/rockylinux|g\-i.bak\/etc/yum.repos.d/Rocky-*.reposudoyum makecache若开机需要手动联网#修改/etc/sysconfig/network-scripts/ifcfg* 文件中ONBOOT后的no改为yessudovi/etc/sysconfig/network-scripts/ifcfg-enp5s0安装外部源sudodnfinstallepel-release在软件设置中打开Rocky Linux 8 - PowerTools如需加载NTFS硬盘安装ntfs-3gsudodnfinstallntfs-3g并在随后更改fstab/dev/sda1这是可以通过fdisk -l命令查看所需加载硬盘home/user1/E为硬盘挂载目录通过查询硬盘UUID并在fstab最后添加对应语句sudo lsblk-f#复制对应盘的UUIDUUIDABCDDASFSAFS/home/user1/E ntfs-3g defaults 0 0# 在/etc/fstab最后添加注意 若是挂载后硬盘读写权限遇到问题可以修改/etc/sudoers文件在root ALL(ALL) ALL一行下加入rootALL(ALL)ALL user1ALL(ALL)ALL将user1赋予root权限sudousermod-groot user1完事大吉!系统安装完成后——软件安装软件安装工具sudodnfinstallsnapdsudosystemctlenablesnapdsudosystemctl start snapdsudosystemctlenable--nowsnapd.socketsudoln-s/var/lib/snapd/snap /snapsudosnapinstallsnap-store# snap-store 里的Wonderwall壁纸很好看# another package manger -- cargosudodnfinstallcargolatex公式识别工具mathpix可直接下载Appimage注册后使用ctrlaltM快捷键截图进行公式识别ssh, 主题优化:sudodnfinstallopenssh systemctlenablesshd# 开机自起 open sshsudosystemctl start sshd#开启 sshsudodnfinstallgnome-tweak-toolsudodnfinstallgnome-shell-extension*# for ubuntu: install Extension Manager in software store, and search system-monitor-next in Extension Manager#sudo snap install mojave-themes#sudo dnf install gnome-shell-extension-dash-to-dock编译器选择sudodnfinstallgcc gcc-c gcc-gfortran cmake mpich-devel fftw-devel lapack*矢量画图软件适合科研sudodnfinstallinkscapesudodnfinstallImageMagick# open miff format file from OpenDXpdf阅读器可以安装(这个需要开启PowerTools)极力推荐该阅读器sudodnf--enablerepopowertoolsinstallokular# 若是 rocklinux 9.5 使用以下命令开启powertoolsudodnf config-manager --set-enabled crbsudodnfinstallokular# 若KF5库出现问题# sudo dnf remove kf5*# 再重新安装即可终端sudodnfinstallkonsole#tilda安装输入法sudodnfinstallibus-libpinyin# in ~/.bashrc writeexportGTK_IM_MODULEibusexportQT_IM_MODULEibusexportXMODIFIERSimibus程序编辑器sudodnfinstallgedit-plugins#bibtex *.aux#xelatex -synctex1 -interactionnonstopmode *.texsudodnfinstallkate视频播放可安装vlcsudodnfinstallhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpmsudodnfinstallhttps://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpmsudodnfinstallvlc# if questionablesudodnf remove rpmfusion-free-release-8 rpmfusion-nonfree-release-8# Free repositorysudodnfinstallhttps://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-9.noarch.rpm# Non-free repository (optional, for additional codecs)sudodnfinstallhttps://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-9.noarch.rpmsudodnf clean allsudodnf makecachesudodnfinstallvlc安装ffmpeg#sudo dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm#sudo dnf install http://rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.14-2.el7.x86_64.rpmsudodnfinstallffmpeg ffmpeg-devel-y图片查看cargoinstallviu晶体信息库conda create-npy4dstempython3.8conda activate py4dstem condainstallpip pipinstallpy4dstem[aiml]shell-extension等可以安装gnome-tweak-toolsudodnfinstallgnome-tweak-tool文件同步可以安装rsyncsudodnfinstallrsync#远程文件同步到本地加--delete删除本地多出来的文件加--ignore-existing跳过存在的文件#rsync -e ssh -avP -z user10.8.145.193:/home/remoteDir /home/localDir --ignore-existing --delete关于rsync的具体基本用法和选项参考这里开机启动脚本: add your command to run your script in gnome-session-properties, by# 比如sudochmod777run.sh gnome-session-properties图片取点工具sudodnfinstallengauge-digitizer复制文件内容到剪切板# from https://www.cnblogs.com/lepeCoder/p/7885895.htmlsudodnfinstallxsel xclip-y# 将剪切板中的内容输出到文件echo$(xsel--clipboard)a.txt# 将文件的内容复制到剪切板cata.txt|xsel--clipboard邮件服务sudodnfinstallthunderbirdplayonlinuxcd/etc/yum.repos.d/sudowgethttp://rpm.playonlinux.com/playonlinux.reposudoyuminstallplayonlinuxssh免密登陆ssh-keygen-trsa ssh-copy-id-i~/.ssh/id_rsa.pub-p22server10.7.190.18# 注意, 服务器.ssh文件夹权限必须755,里面authorized_keys文件权限必须600,如果还有问题,查看/var/log/secure文件cdchmod-R700.sshcd.sshchmod-R600*查看markdown(*.md)文件可安装atomatom的package插件Hydrogen可以实现Jupiter的功能sudodnfinstallredhat-lsb-coresudorpm-ivhatom.rpm# ghostwriter也是一款精简的makedown查看编辑软件然后Packages - Markdown Preview - Toggle Preview或者ctrlshiftm即可查看Markdown文件主题建议改为Solzeized Light护眼又不太暗。markdown文传转pdf可以安装pandocsudodnfinstallpandoc pandoc README.md-oREADME.pdf --pdf-enginexelatex文献管理 JabRef添加字体#copy fonts from Windows to linuxsudocp-rmyfonts /usr/share/fontssudochmod-R777/usr/share/fonts/myfontssudomkfontscalesudomkfontdirsudofc-cache-fv在.bashrc文件中添加一些快捷命令# 创建回收站# [引用] https://blog.csdn.net/madonghyu/article/details/89334381# 替换rmaliasrmtrash# 显示回收站文件aliasrlls ~/.trash# 文件移动trash(){# 使用-f隐藏覆盖文件的选项# 使用--backupnumbered将覆盖的文件备份起来以数字追加到结尾的形式备份mv-f--backupnumbered$~/M/.trash/}# 清空回收站cleartrash(){read-pclear sure?[n]confirm[$confirmy]||[$confirmY]/bin/rm-rf~/.trash/*}# 创建回收站aliasswcd /home/user1/M/E/SWaliaspgcd /home/user1/M/E/PGaliascodecd /home/user1/M/E/Data/PostProc# 安装 latexlive后必要操作exportMANPATH/home/user1/M/E/PG/tex/texmf-dist/doc/mam:$MANPATHexportINFOPATH/home/user1/M/E/PG/tex/texmf-dist/doc/info:$INFOPATHexportPATH/home/user1/M/E/PG/tex/bin/x86_64-linux:$PATH# 设置自己写的python库文件路径exportPYTHONPATH/home/user1/E/Data/PostProc/base:$PYTHONPATH# 安装Anaconda后必要操作__conda_setup$(/home/user1/M/E/PG/Anaconda/bin/conda shell.bash hook2/dev/null)if[$?-eq0];theneval$__conda_setupelseif[-f/home/user1/M/E/PG/Anaconda/etc/profile.d/conda.sh];then./home/user1/M/E/PG/Anaconda/etc/profile.d/conda.shelseexportPATH/home/user1/M/E/PG/Anaconda/bin:$PATHfifiunset__conda_setup其他可能问题没有wifi#!/bin/shsudomodprobe-rideapad_laptop#sudo dnf install komorebi安装WPS缺少libxss.so, libGLU.so.1()(64bit)sudodnfinstalllibXScrnSaversudodnfinstallmesa-libGLU运行Multiwfn缺少libm.sosudodnfinstallmotif motif-devel安装pdf版本的grepsudodnf--enablerepopowertoolsinstallpdfgrepgedit 外部工具使用latex#!/bin/sh#!/bin/bashauxname$(basename$GEDIT_CURRENT_DOCUMENT_NAME.tex)echo$GEDIT_CURRENT_DOCUMENT_NAMEecho$auxname.aux#xelatex -interactionnonstopmode $GEDIT_CURRENT_DOCUMENT_DIR/$GEDIT_CURRENT_DOCUMENT_NAMEbibtex$auxname.aux