Làm cách nào để cài đặt bộ thu Citrix?


17

Có ai quản lý để làm cho máy khách nhận Citrix (icaclient) hoạt động trong Ubuntu không?


package architecture (i386) does not match system (amd64)Bạn đang cài đặt gói i386 trên hệ thống amd64? Nghe có vẻ tanh nhưng tôi có thể sai;)
Rinzwind

Chỉ có một bản dựng i386 của máy thu citrix và nó cần thư viện libmotif4 32 bit. Nó không phụ thuộc khi bạn chỉ có hiện tại 64 bit. Mặc dù, như bạn nói có lẽ tôi đang làm gì đó sai.
krondor

Câu trả lời:


19

Cách cài đặt bộ thu Citrix trên Ubuntu 14.04 và 16.04

  1. Chuyển đến trang tải xuống Citrix cho Linux và tải xuống gói đầy đủ Debian. Tên tệp sẽ như thế này : icaclient_13.3.0.344519_amd64.deb.

  2. Mở và cài đặt gói bằng Trung tâm phần mềm hoặc gdebi.

Đó là nó!

Cách thêm hỗ trợ Google Chrome

Bạn có thể mở ứng dụng nhận Citrix bằng cách nhấp vào liên kết trong trình duyệt của bạn. Bạn không cần một phần mở rộng cho điều đó.

Chỉ cần nhấp vào lối tắt ứng dụng trong Google Chrome và tải xuống .icatệp. Khi được tải xuống, hãy nhấp vào mũi tên bên cạnh tên tệp trong thanh dưới cùng của Chrome và chọn "luôn mở các tệp thuộc loại này".

Đó là nó! Lần tới khi bạn nhấp vào ứng dụng Citrix, nó sẽ được khởi động tự động.

Cách thêm hỗ trợ firefox

Trong Firefox, đi tới Công cụ -> Tiện ích bổ sung -> Plugin và đảm bảo plugin "Citrix Receiver cho Linux" được đặt thành "Luôn kích hoạt" .

Cách khắc phục lỗi SSL 61

Lỗi này xảy ra do người nhận Citrix không tin tưởng đủ chứng chỉ. Bạn khắc phục điều này bằng cách thêm tất cả các chứng chỉ mà Firefox tin tưởng vào Citrix. Chỉ cần mở một thiết bị đầu cuối và thực hiện lệnh sau.

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

(lỗi thời) nguồn


Tài liệu chính thức hoạt động, mặc dù tôi thất vọng nhưng tôi không thể sử dụng .deb Citrix cung cấp. Tôi nhận ra rằng đó không phải là một vấn đề Ubuntu, tuy nhiên. Tôi hy vọng Citrix sẽ phát hành 64 bit của họ ...
krondor

@krondor: họ thậm chí không phát hành phần mềm 32 bit cho windows (ít nhất là không ở phía khách hàng)
user694971

+1 này hoạt động hoàn hảo trên hệ điều hành cơ bản (ubfox 14.04) 64 bit.
MUG4N

Tôi đoán giải pháp này đã lỗi thời dựa trên liên kết này: citrix.com/bloss/2017/03/15/ trên
Marco99

cho 17.10, hãy sử dụng các hướng dẫn sau: askubfox.com/questions/302188/ trên để thêm chứng chỉ phù hợp. Rõ ràng .debbây giờ họ đã cung cấp một tập tin.
Marlon

2

Bây giờ họ cung cấp một phiên bản 64 bit của .debgói. Thật không may, gói 64 bit kiểm tra xem hệ thống có phải là hệ thống 32 bit không. Rõ ràng, kiểm tra thất bại.

Tôi đã sửa đổi gói để kiểm tra chính xác hệ thống 64 bit (và thực tế là 32 bit không có lý do).

Bạn có thể tìm thấy gói sửa đổi của tôi ở đây .

Đó là nghĩa đen của một nhân vật thay đổi postinst. Hy vọng điều này sẽ giúp ai đó.

Ồ, xin lưu ý rằng bạn vẫn sẽ cần phải sao chép hoặc liên kết đến certsthư mục của bạn .


1

Tôi chắc chắn rằng tôi đã gỡ cài đặt gói 64 bit và dpkg --force-architecture -i libmotif4 * i386.deb để tôi cài đặt gói 32 bit, http: //ftp.au.debian.org/debian/pool/ không miễn phí / o / openmotif / libmotif4_2.3.3-5_i386.deb, bạn chỉ có thể cài đặt cái này hoặc cái kia, không phải cả hai cùng lúc như tôi biết.

Bộ thu Citrix của tôi bây giờ hoạt động. Trân trọng, Tom.


Cảm ơn, tôi sẽ thử lại chỉ với 32 bit. Tôi tin rằng tôi đã trải qua điều này mà không sửa chữa, bạn có trên Natty không? Tôi sẽ đánh dấu trả lời sau khi tôi kiểm tra.
krondor

Tôi đã kiểm tra lại và điều này không giải quyết được sự cố trên hệ thống của tôi. Cảm ơn bạn đã phản hồi mặc dù.
krondor

@krondor: Tôi có một câu hỏi với bạn: Citrix hoạt động như thế nào trên hệ thống Ubuntu của bạn? Tôi có ở đây hai hệ thống 11.xx và không có gì thú vị. Trên thực tế, tôi thậm chí đã hỏi một câu hỏi về vấn đề này: Citrix Ubuntu 11.10, các vấn đề trọng tâm
user694971

@ user694971: Tôi chưa nhận thấy quá nhiều vấn đề, nhưng tôi hy vọng rằng chính sự kết hợp của bạn là thủ phạm. Trong 10.x tôi có vấn đề với máy tính để bàn và khối lập phương. Nếu tôi quay cửa sổ Citrix của máy tính để bàn rơi xuống dưới màn hình nền (vẫn đang chạy, nhưng không còn sử dụng được nữa). Khiến tôi bị điên. Tôi sẽ theo dõi các vấn đề trọng tâm khi thả xuống theo câu hỏi của bạn.
krondor

@krondor: Cảm ơn, điều đó rất phù hợp với trải nghiệm của tôi ...
user694971

1

Sử dụng Getlib

(Bạn sẽ tìm thấy getlibs trong ppa: jcollins / jaminppa )

getlibs -w  getlibs -w http://launchpadlibrarian.net/62541723/libmotif4_2.3.3-5ubuntu1_i386.deb/libmotif4_2.3.3-5_i386.deb

sudo ln -s /usr/lib/libXm.so.4 /usr/lib32/libXm.so.4

Máy khách ICA bây giờ sẽ bắt đầu bình thường:

# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient

Cảm ơn bạn đã biết thông tin, tôi sẽ thực hiện thêm một số hoạt động đào nhưng có vẻ như PPA này có phiên bản mới.
krondor
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.