Linux - openSUSE Leap 15.5
补充:原来系统里面有软件商店(软件管理中心),费这么大劲儿记录安装各种软件(─.─||)
1. 安装
网址:https://get.opensuse.org/zh-CN/leap/15.5/
下载之后写入U盘(根据实际情况)
dd if=openSUSE-Leap-15.5-DVD-x86_64-Media.iso of=/dev/sdd bs=4k
U盘启动安装,和其它linux一样,安装完之后发现KDE界面真漂亮。
2. 安装与删除软件
sudo zypper install 软件包
sudo zypper remove 软件包
3. 安装高版本的python
默认有一个3.6版本的,我需要一个高版本的。
sudo zypper install python311
# 测试
python3.11
出现:ModuleNotFoundError: No module named 'pkg_resources' 的解决办法:
sudo python3 -m ensurepip
sudo python3 -m pip install --upgrade pip setuptools wheel
两个版本的python,pip安装默认是3.6的,所以在安装时:
pip3.11 install openpyxl
pip3.1 install python-docx
pip3.6 install openpyxl
4. 安装firefox
我一直在这里下载:https://www.firefox.com.cn, 可以同步账号,系统带的不会同步。
# 下载
# 解压到~/bin目录中
# 由于之前有现成的firefox,重做一下链接。
# 备份
sudo mv /usr/bin/firefox /usr/bin/firefox.backup
# 链接
sudo ln -s /home/me/bin/firefox/firefox /usr/bin/firefox
4.1 Video downloader 插件安装
# 下载
# https://github.com/mi-g/vdhcoapp/releases/tag/v1.6.3
# net.downloadhelper.coapp-1.6.3-1_amd64.tar.gz
sudo tar -zxvf net.downloadhelper.coapp-1.6.3-1_amd64.tar.gz -C /usr/local
sudo /usr/local/net.downloadhelper.coapp-1.6.3/bin/net.downloadhelper.coapp-linux-64 install --system
5. 看不了网页视频
zypper ar -cfp 90 https://mirrors.ustc.edu.cn/packman/suse/openSUSE_Leap_15.5 packman
sudo zypper refresh
sudo zypper dist-upgrade --from packman --allow-vendor-change
sudo zypper install --from packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec-full
# 安装其它音视频播放器
sudo zypper install --from packman mplayer
6. 安装openssh
安装15.5版本已经安装好了,之前安装时可能选项没选,导致没有默认安装。
sudo zypper install openssh
sudo systemctl enable sshd
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
sudo systemctl start sshd
6.1 登录远程服务器
ssh -p 端口号 用户名@ip地址
6.1.2 免密码登录
ssh-keygen
ssh-copy-id -p 端口号 用户名@ip地址
再次登录时则不需要输入密码了。
6.1.3 复制远程服务器的文件
scp -P 端口号 用户名@ip地址:/路径 目的路径
每次输入比较麻烦,可以定义一个脚本: /usr/bin/sscp
#!/bin/bash
scp -P 端口号 用户名@ip地址:$1 $2
添加可执行权限
sudo chmod +x /usr/bin/sscp
复制,和本地复制一样。
sscp /home/me/1.txt .
7. 安装obsidian
用于记笔记,很方便。
# 下载
wget https://github.com/obsidianmd/obsidian-releases/releases/download/v1.3.5/Obsidian-1.3.5.AppImage
# 安装
mkdir ~/bin/obsidian
cp obsidian-1.3.5.AppImage ~/bin/obsidian/
# 配置菜单
# 需要一个图标文件 ,在obsidian-1.3.5.AppImage文件中有,可以解压放到~/bin/obsidian目录中
# 解压
./obsidian-0.14.15.AppImage --appimage-extract
# 编辑文件: /usr/share/applications/obsidian.desktop
# 输入以下内容:
[Desktop Entry]
Name=Obsidian
Comment=Obsidian
# 我放到~/bin目录了(/home/me/bin)
Exec=/home/me/bin/obsidian/obsidian-1.3.5.AppImage
Icon=/home/me/bin/obsidian/obsidian.png
Categories=Office
Terminal=false
Type=Application
StartupNotify=true
8. 主目录中文变英文
命令行用英文方便一些。
# 创建目录
mkdir Desktop Downloads Templates Public Documents Music Pictures Videos
编辑:~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
之后把文件管理器侧栏标签路径改一下。
9. 安装wps office
# 下载
wget http://download.opensuse.org/repositories/home:/fusionfuture:/office/15.4/x86_64/wps-office-11.1.0.11698-lp154.2.1.x86_64.rpm
sudo zypper install wps-office-11.1.0.11698-lp154.2.1.x86_64.rpm
最近重装一下系统,上官网下载即可,但在打印的时候,太卡了,不知道为啥?
启动后缺少字体,我之前搜索了这些字体:
me@localhost:~> unzip -l wps-symbol-fonts.zip
Archive: wps-symbol-fonts.zip
Length Date Time Name
--------- ---------- ----- ----
27092 2012-10-08 02:33 mtextra.ttf
70128 2012-11-29 20:57 symbol.ttf
121664 2012-11-29 20:57 WEBDINGS.TTF
83740 2012-11-29 20:57 wingding.ttf
65788 2012-11-29 20:57 WINGDNG2.ttf
35328 2012-11-29 20:57 WINGDNG3.ttf
--------- -------
403740 6 files
复制这些字体到 /usr/share/fonts/wps-office/ 之后即可。
10. 挂载磁盘
10.1 开机挂载本地磁盘
有windows分区,linux分区需要开机挂载
# 查看uuid
lsblk -f
# 创建挂载目录
mkdir /mnt/{os,app,database,linux}
# 编辑配置文件/etc/fstab
# 添加
UUID=000A4AF40004FF74 /mnt/app ntfs defaults 0 0
UUID=0003A8500002D08D /mnt/database ntfs defaults 0 0
UUID=05C396739995D1A2 /mnt/os ntfs defaults 0 0
UUID=858104bc-9d99-40d6-bdd6-d3f8704a3c17 /mnt/linux ext4 defaults 0 0
完成之后一定要:
# 测试一下挂载成功没有,没有再修改,否则重启计算机可能会卡住
sudo mount -a
10.2 在局域网挂载服务器共享目录
服务器也是一台linux,用samba共享
sudo mount -t cifs -o rw,uid=1000,gid=1000,username=用户名,password='密码' //服务器IP/共享目录 /mnt/server/resources
10.3 挂载卡死
我挂载了一个iso文件,之后iso文件删除了,之后访问那个挂载目录就卡死了。可以强制卸载:
sudo mount -o loop xxx.iso /mnt/iso
sudo umount -f 挂载点
11. 安装坚果云
# 安装依赖软件包
sudo zypper install gvfs java-1_8_0-openjdk-* typelib-1_0-Notify-0_7 typelib-1_0-AppIndicator3-0_1
#
wget https://www.jianguoyun.com/static/exe/installer/nutstore_linux_dist_x64.tar.gz
mkdir -p ~/.nutstore/dist
tar -zxvf nutstore_linux_dist_x64.tar.gz -C ~/.nutstore/dist
~/.nutstore/dist/bin/install_core.sh
注意:这个路径不要换。
11.1 打开之后窗口显示不全,无法登录
修改配置文件:.nutstore/dist/conf/nutstore.properties
#enable webUI when it is possible
# 这里的true改成false
webui.enable=false
重新打开,之后登录,退出之后再改回来即可。
12. 安装QQ
# 下载
https://im.qq.com/linuxqq/index.shtml
# 安装
mkdir ~/bin/qq
mv linuxqq_3.1.2-13107_x86_64.AppImage ~/bin/qq
# 解压之后复制图标文件
linuxqq_3.1.2-13107_x86_64.AppImage --appimage-extract
# 编辑文件: /usr/share/applications/qq.desktop
# 输入以下内容:
[Desktop Entry]
Name=qq
Exec=/home/me/bin/qq/linuxqq_3.1.2-13107_x86_64.AppImage
Icon=/home/me/bin/qq/qq.png
Categories=Network
Terminal=false
Type=Application
StartupNotify=true
13. 安装pycharm
下载一个社区版本
# 解压到~/bin
# 添加到启动菜单
sudo vim /usr/share/applications/pycharm.desktop
# 添加内容如下:
[Desktop Entry]
Name=Pycharm
Exec=/home/me/bin/pycharm-community-2023.1.2/bin/pycharm.sh
Terminal=false
Type=Application
Icon=/home/me/bin/pycharm-community-2023.1.2/bin/pycharm.png
Categories=Development;
13.1 pycharm 中安装库
pycharm > file > Settings
Project:Practice > Python Interpreter > 选择解释器(可能有多个版本)
在下面的安装窗口中点+号,输入要安装的包名
14. 安装windows双系统后,grub没有windows启动项
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
15. 安装typora
我以前下载过一个安装包,一直留用。
# 解压
tar -zxvf Typora-linux-x64.tar.gz -C ~/bin
# 配置启动项
[Desktop Entry]
Name=Typora
Exec=/home/me/bin/typora/Typora
Icon=/home/me/bin/typora/icon_128x128.png
Categories=Office
Terminal=false
Type=Application
StartupNotify=true
注意: 配置desktop是分大小写的,我创建了一个 typora.Desktop,启动器里始终不能发现,改路径,图标文件等都不行。后来发现是小的写typora.desktop
16. 安装虚拟机
有时候办公离不开windows,所以安装一个虚拟windows
sudo zypper install virutualbox
# 添加用户到组中
sudo usermod -a -G vboxusers me
# 出错vboxconfig提示,安装下面的软件包
sudo zypper install virtualbox-host-source kernel-devel kernel-default-devel
sudo /usr/sbin/vboxconfig
安装完系统后,需要安装:VBoxGuestAdditions_7.0.0.iso
# 网址
# http://download.virtualbox.org/virtualbox/7.0.0/
wget http://download.virtualbox.org/virtualbox/7.0.0/VBoxGuestAdditions_7.0.0.iso
16.1 窗口最大化 ctrl+f
之后鼠标失灵
重登录选择x11
17. 安装 vscode
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo zypper addrepo https://packages.microsoft.com/yumrepos/vscode vscode
sudo zypper refresh
sudo zypper install code
18. 添加打印机
打印机连接到windows机器上了,windows共享打印机,之后linux连接共享上即可。
打开YaST控制中心,找到打印机
通过网络打印 > 连接向导 > 通过打印服务器计算机打印 > windows(R) 或Samba(SMB/CIFS)
连接设置:
服务器:输入ip地址
打印机:输入共享名
工作组:WORKGROUP
用户名:windows主机的用户名,我那台Windows主机的用户名:administrator
口 令:windows主机的密码
点击测试连接看看是否通过
选择打印机制造商
测试通过之后,添加驱动:
我的是: Canon PIXMA G1800 ...
设置名称:
用于区别不同的打印机
18.1 安装 mf4710 打印机
系统里没有驱动,需要单独安装一下。
wget https://gdlp01.c-wss.com/gds/7/0100009237/15/linux-UFRII-drv-v570-us-11.tar.gz
tar -zxvf linux-UFRII-drv-v570-us-11.tar.gz
# 找到X86,RPM文件安装
19. 共享设置
我在虚拟机(virtualbox)中安装了windows7, 需要在linux上共享一个文件夹,之后在虚拟机的windows7中访问这个文件夹。
19.1 安装samba
默认已经安装了samba
# 安装
sudo zypper install samba
19.2 配置共享
创建目录:
mkdir ~/virtual_share
chmod 777 ~/virtual_share
修改/etc/samba/smb.conf
[virutal_share]
comment = virtualk
path=/home/me/virtual_share
writable = yes
browseable = yes
public = yes
设置防火墙
sudo firewall-cmd --permanent --zone=public --add-service=samba
systemctl restart firewalld
19.3 windows 访问linux共享
\\172.16.18.6
20. 改双击打开文件及文件夹
系统设置 > 工作区行为 > 常规行为 > 单击文件、文件夹时 > "选中"
21. 更新时间
晚上10点多,发现时间是错误的。
YaST控制中心 > NTP配置 > 启动NTP守护进程 > 立即和在引导时
22. fcitx输入法
安装完系统之后,发现输入太多,想删除一些,结果指示我没装xxx 无法打开设置界面。
解决方法一:
sudo zypper remove fcitx*
sudo zypper install fcitx5
解决方法二:
手动修改配置文件,我这台笔记本就是这样设置的,费了九牛二虎之力才找到配置文件 。
解决方法三:
我的笔记本2G内存,十年前的本本了,装opensuse还挺快。 一次性安装完之后把数据源删除了,今天想添加一个输入法,还是无法打开设置界面,把iso镜像盘挂上了,看看里面有没有。
sudo zypper install fcitx-config-gtk3-0.4.10-bp155.2.13.x86_64.rpm
可以打开设置界面了。
23. 开机画面去掉
我的本本总卡死,我想看看启动的详细信息,把开机的图片画面关掉
# sudo vim /etc/default/grub.cfg
# 找到GRUB_CMDLINE_LINUX_DEFAULT="splash=silent ... 改成
GRUB_CMDLINE_LINUX_DEFAULT="splash=verbose
修改完之后:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)