首页 > 其他分享 >统信UOS或者KYLINOS上无交互安装Citrix

统信UOS或者KYLINOS上无交互安装Citrix

时间:2023-10-20 12:31:37浏览次数:40  
标签:UOS ... 0.24 debconf icaclient pdsyw KYLINOS Citrix 23.9

往期文章:统信UOS或者麒麟KYLINOS上无交互安装deb包

hello,大家好啊,今天给大家带来一篇在统信UOS或者麒麟KYLINOS上无交互安装Citrix Workspace的文章,上一篇文章介绍了其他的两种无交互安装deb包方法,今天给大家介绍第三种无交互安装deb的方法,通过debconf-utils工具来实现,大家一起来看看吧。

1、下载Citrix workspace软件包


统信UOS或者KYLINOS上无交互安装Citrix_kylin

2、使用dpkg安装Citrix workspace软件包

pdsyw@pdsyw-pc:~/桌面$ ls -ltr icaclient_23.9.0.24_arm64.deb 
-rw-rw-r-- 1 pdsyw pdsyw 40081552 10月 20 09:37 icaclient_23.9.0.24_arm64.deb
pdsyw@pdsyw-pc:~/桌面$ sudo dpkg -i icaclient_23.9.0.24_arm64.deb 
(正在读取数据库 ... 系统当前共安装有 195399 个文件和目录。)
准备解压 icaclient_23.9.0.24_arm64.deb  ...
Removed /etc/systemd/system/multi-user.target.wants/ctxcwalogd.service.
正在解压 icaclient (23.9.0.24) 并覆盖 (23.9.0.24) ...
正在设置 icaclient (23.9.0.24) ...

useradd:用户“citrixlog”已存在
Created symlink /etc/systemd/system/multi-user.target.wants/ctxcwalogd.service → /lib/systemd/system/ctxcwalogd.service.
正在处理用于 systemd (245.4-4kylin3.15k0.26) 的触发器 ...
正在处理用于 desktop-file-utils (0.24-1kylin2) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3+18.04.20180207.2-0kylin2) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 mime-support (3.64kylin1) 的触发器 ...

统信UOS或者KYLINOS上无交互安装Citrix_触发器_02

3、安装过程中出现交互页面需要选择

统信UOS或者KYLINOS上无交互安装Citrix_bc_03

4、安装完成

统信UOS或者KYLINOS上无交互安装Citrix_kylin_04

5、安装debconf-utils软件包

pdsyw@pdsyw-pc:~/桌面$ sudo apt install debconf-utils -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  archdetect-deb dmeventd libaio1 libdebian-installer4
  libdevmapper-event1.02.1 liblvm2cmd2.03 localechooser-data lvm2 user-setup
使用'sudo apt autoremove'来卸载它(它们)。
下列【新】软件包将被安装:
  debconf-utils
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 2 个软件包未被升级。
需要下载 59.0 kB 的归档。
解压缩后会消耗 108 kB 的额外空间。
获取:1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1/main arm64 debconf-utils all 1.5.73 [59.0 kB]
已下载 59.0 kB,耗时 0秒 (211 kB/s)
正在选中未选择的软件包 debconf-utils。
(正在读取数据库 ... 系统当前共安装有 195367 个文件和目录。)
准备解压 .../debconf-utils_1.5.73_all.deb  ...
正在解压 debconf-utils (1.5.73) ...
正在设置 debconf-utils (1.5.73) ...
正在处理用于 man-db (2.9.1-1kylin0k1) 的触发器 ...
pdsyw@pdsyw-pc:~/桌面$

统信UOS或者KYLINOS上无交互安装Citrix_kylin_05

6、使用debconf-get-selections判断icaclient是否使用 debconf 来获取用户输入,下列指令输出icaclient通过 debconf 来获取用户输入

pdsyw@pdsyw-pc:~/桌面$ sudo debconf-get-selections | grep icaclient
icaclient	app_protection/install_app_protection	select	yes
pdsyw@pdsyw-pc:~/桌面$

统信UOS或者KYLINOS上无交互安装Citrix_bc_06

7、卸载icaclient软件

pdsyw@pdsyw-pc:~/桌面$ sudo dpkg -r icaclient 
(正在读取数据库 ... 系统当前共安装有 195399 个文件和目录。)
正在卸载 icaclient (23.9.0.24) ...
Removed /etc/systemd/system/multi-user.target.wants/ctxcwalogd.service.
正在处理用于 desktop-file-utils (0.24-1kylin2) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3+18.04.20180207.2-0kylin2) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 mime-support (3.64kylin1) 的触发器 ...
pdsyw@pdsyw-pc:~/桌面$

统信UOS或者KYLINOS上无交互安装Citrix_触发器_07

8、使用 echo 和 debconf-set-selections 来预先设置选择,使用 DEBIAN_FRONTEND=noninteractive 环境变量来强制非交互式模式安装

pdsyw@pdsyw-pc:~/桌面$ echo "icaclient app_protection/install_app_protection select yes" | sudo debconf-set-selections
pdsyw@pdsyw-pc:~/桌面$ 
pdsyw@pdsyw-pc:~/桌面$ sudo DEBIAN_FRONTEND=noninteractive dpkg -i icaclient_23.9.0.24_arm64.deb 
(正在读取数据库 ... 系统当前共安装有 195399 个文件和目录。)
准备解压 icaclient_23.9.0.24_arm64.deb  ...
Removed /etc/systemd/system/multi-user.target.wants/ctxcwalogd.service.
正在解压 icaclient (23.9.0.24) 并覆盖 (23.9.0.24) ...
正在设置 icaclient (23.9.0.24) ...

useradd:用户“citrixlog”已存在
Created symlink /etc/systemd/system/multi-user.target.wants/ctxcwalogd.service → /lib/systemd/system/ctxcwalogd.service.
正在处理用于 systemd (245.4-4kylin3.15k0.26) 的触发器 ...
正在处理用于 desktop-file-utils (0.24-1kylin2) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3+18.04.20180207.2-0kylin2) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 mime-support (3.64kylin1) 的触发器 ...
pdsyw@pdsyw-pc:~/桌面$

统信UOS或者KYLINOS上无交互安装Citrix_bc_08


标签:UOS,...,0.24,debconf,icaclient,pdsyw,KYLINOS,Citrix,23.9
From: https://blog.51cto.com/pengds/7949328

相关文章

  • 统信UOS或麒麟KYLINOS上无交互安装deb
    往期文章:统信UOS1060上通过Fail2Ban来BanIPhello,大家好啊,今天给大家带来一篇在统信UOS或者麒麟KYLINOS上无交互安装deb的文章,有时候我们使用dpkg安装deb时,由于软件包中preinst设置的内容,需要我们手动输入相关的参数,比如路径等,那么今天就给大家提供两种方法参考,请根据实际的情况......
  • 麒麟KYLINOS2303上通过模板设置电源
    hello,大家好啊,今天给大家带来一篇在麒麟kylinOS2303上通过模板设置电源的文章,主要通过开机启动脚本实现,开机脚本内容主要为gsettings的设置,关于gestating的相关信息,请大家自行查阅相关资料获取。1、查看系统信息pdsyw@pdsyw-pc:~/桌面$cat/etc/.kyinfo[dist]name=Kylinmiles......
  • 统信操作系统UOS1060上通过Fail2Ban来Ban IP
    原文链接:统信UOS1060上通过Fail2Ban来BanIPhello,大家好啊,今天给大家带来一篇在统信UOS1060上安装Fail2Ban并且当ip被ban后通过邮件发送通知的文章。Fail2Ban 是一个用于防止暴力attack的开源软件。它可以扫描日志文件(例如,SSH或Web服务器日志文件)以查找IP地址,这些IP地址在定义的......
  • 统信操作系统UOS1060设置自动关机02
    原文链接:统信UOS1060设置自动关机02hello,大家好啊,今天继续给大家介绍一篇如何在统信UOS1060上实现自动关机的文章,本篇文章采用创建系统服务(Systemd)的方式。你可以创建一个systemd服务来在特定时间执行关机命令。这需要创建一个服务文件和一个timer文件。Timer文件定义了何时运行服......
  • 使用Shell为UOS中的所有用户创建网页的快捷方式
    本脚本通过域管下发默认为root权限执行 #!/bin/bashcd/home#快捷方式图标名称string_imgName="temp1.png"#快捷方式文件名称string_fileName="/changePassword.desktop"#快捷方式内容functioninsertInfo(){cat>>$1$string_fileName<<EOF[DesktopEntry]#......
  • UOS&windows远程协助:使用xrdp实现远程访问和远程控制
    1.xrdp与vnc的区别在很多场景下,我们需要在局域网内,远程连接到Linux服务器或桌面系统,传统的连接方式主要分为两种。第一种:终端命令行,通过SSH服务实现,没有可视化图形界面,很多人技术牛人喜欢这种方式,因为方便快捷。第二种:图形用户界面,通过xrdp或vnc服务实现,提供可视化图......
  • 【Citrix篇】2-Citrix ADC/Gateway远程代码执行XSS漏洞修复方案
    、一、前言    最近我们根据修复了CVE-2023-3519漏洞,仍有部分安全厂商扫描出XSS漏洞,我们从400获悉该XSS漏洞不存在风险的,但是可拒绝请求,拦截掉。【Citrix篇】1-CitrixADC/Gateway远程代码执行漏洞CVE-2023-3519和升级方法二、漏洞详情    我们根据构建XSS语句,发现Citrix......
  • 【Citrix篇】1-Citrix ADC/Gateway 远程代码执行漏洞CVE-2023-3519和升级方法
    一、前言近期我们收到Citrix发布关于NetScalerADC、NetScalerGateway的风险通告,漏洞编号为CVE-2023-3519,漏洞等级:严重,漏洞评分:9.8漏洞影响:Hack可根据该漏洞,在配置了网关(VPN虚拟服务器、ICA代理、CVPN、RDP代理)或AAA虚拟服务器的Netscaler上可绕开任何认证直接进入到shell......
  • 【UOS操作系统】dd刻录镜像
    1、查看当前系统的磁盘分区(未插U盘)$lsblk NAME    MAJ:MINRM SIZEROTYPEMOUNTPOINTsda     8:0  0926.1G 0disk └─sda1    8:1  0926.1G 0part/media/uos/_dde_datanvme0n1  259:0  0238.5G 0disk ├......
  • UOS使用GlusterFS(二)
    本文主要介绍GlusterFS常用的几个功能:访问控制、权限控制、磁盘配额、快照管理如何在UOS操作系统中安装GlusterFS,以及如何创建分布式卷、如何创建复制式卷,访问:《目录》1、访问控制2、权限控制3、磁盘配额4、快照管理1、访问控制1.1 客户端卸载挂载#umount/mnt#df1.2 设置ACL......