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
posted @   叁只小羊  阅读(729)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示