欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在Debian 10上安装向日葵11的步骤

最编程 2024-02-05 11:36:36
...

零、前言

系统版本(这里要注意的是,我系统是Debian,桌面环境是LXDE):请添加图片描述向日葵版本:sunloginclient-11.0.0.36662-amd64.deb

一、安装deb

sudo dpkg -i ~/downloads/sunloginclient-11.0.0.36662-amd64.deb

如果安装出错

二、安装依赖

  1. 下面的可能已经安装过了,系统提示已安装是正常的,只是不知道你可能缺什么依赖,所以就多写几个

    sudo apt install -f
    sudo apt install desktop-file-utils
    sudo apt install mime-support
    sudo apt install libappindicator3-1
    sudo apt install libwebkit2gtk-4.0-37
    
  2. 查看所缺的依赖,可以通过下面的命令查看

    ldd /usr/local/sunlogin/bin/sunloginclient
    

    如果出现not found字样,表示缺失此依赖
    在这里插入图片描述

三、运行

正常安装完一、二步骤后可以直接打开的就结束了;仍然提示错误,无法通过快捷方式运行,我们可以通过命令行运行向日葵

  1. 运行向日葵服务

    sudo /usr/local/sunlogin/bin/oray_rundaemon -m server
    

请添加图片描述

  1. 运行向日葵界面

    sudo /usr/local/sunlogin/bin/sunloginclient
    

    请添加图片描述请添加图片描述

    注:两个命令行不能关闭,关闭就退出了
    如有兴趣,可以继续设置服务和程序开机自启,或者为其设置快捷方式,本人到这一步已经满足了需求,不再继续折腾了。

四、解决dpkg: 处理软件包 sunloginclient (–configure)时出错

安装完,能运行向日葵后,命令行可能会提示dpkg: 处理软件包 sunloginclient (–configure)时出错
第一步:备份

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk

第二步:新建

sudo mkdir /var/lib/dpkg/info

第三步:更新

sudo apt-get update 
sudo apt-get -f install

第四步:替换

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk 

//把更新的文件替换到备份文件夹
第五步:删除

sudo rm -rf /var/lib/dpkg/info 

//把自己新建的info文件夹删掉
第六步:还原

sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info 

//把备份的info.bk还原

推荐阅读