উত্তর:
এটি ঠিক করা খুব কঠিন ছিল, তাই আমি আমার নিজের প্রশ্নের উত্তর দিচ্ছি। এই সংশোধন করার বিভিন্ন উপাদান সম্পর্কে যারা ব্লগ করেছেন তাদের কাছে অনেক debtণ owedণী!
এই উত্তরটি ধরে নিয়েছে যে আপনি দেবিয়ান amd64
আর্কিটেকচারটি চালাচ্ছেন । এটি ধরে নিয়েছে যে আপনার দেবিয়ান ইনস্টলেশনটি ইতিমধ্যে বহু-সচেতন। (এটি এই প্রশ্নের বাইরে।)
.deb
ইনস্টলারটি নির্বাচন করতে ভুলবেন নাicaclient_13.0.0.256735_amd64.deb
dpkg --add-architecture i386
apt-get install ia32-libs ia32-libs-i386 libglib2.0-0:i386 libgtk2.0-0:i386
dpkg --force-all --install icaclient_13.0.0.256735_amd64.deb
lib32asound2
এবং nspluginwrapper
। ইনস্টলেশন এই লাইব্রেরি ছাড়া কাজ করবে।ldd /opt/Citrix/ICAClient/wfica
not found
আউটপুটটিতে দেখেন :
apt-get remove icaclient
ldd
আউটপুট এবং প্যাকেজের নামগুলির মধ্যে দেবিয়ানের সাথে সর্বদা 1: 1 সম্পর্ক থাকে না ))dpkg --force-all --install icaclient_13.0.0.256735_amd64.deb
cp --verbose /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
application/x-ica
।
/opt/Citrix/ICAClient/wfica.sh
launch.ica
প্রথমে ডাউনলোড করা দরকার , তারপরে চালান। ফায়ারফক্স / আইসওয়েসেলের জন্য, এটি নির্বিঘ্ন এবং এই অ্যাপ্লিকেশনগুলি স্বয়ংক্রিয়ভাবে কে-ডি-র ফাইল সংযোগকে সম্মান করে।ভবিষ্যতে আপনার প্রতিবার কোনও সম্পর্কযুক্ত দেবিয়ান প্যাকেজ যুক্ত করার দরকার পড়তে বাধ্য হতে হবে:
icaclient
:apt-get remove icaclient
icaclient
( .deb
সিট্রিক্স থেকে ফাইলটি ব্যবহার করে )
dpkg --force-all --install icaclient_13.0.0.256735_amd64.deb
cp --verbose /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
কি যে ব্যথা.
অবশেষে, আপনি আপনার .deb
প্যাকেজে স্থায়ী পরিবর্তন করতে পারেন । এখানে আরও পড়ুন: আমি কীভাবে একটি খারাপ বাণিজ্যিক দেব প্যাকেজ ঠিক করব?
i386
করার জন্য অ্যাড-হক ডেডিকেটেড প্যাকেজগুলি ছিল ; সঙ্গে multiarch, আপনি বলতে পারেন আমি চাই এই প্যাকেজের যে আর্কিটেকচার এবং আপনি একই সময়ে ইনস্টল একাধিক আর্কিটেকচারের জন্য একই নামের প্যাকেজ থাকতে পারে। amd64
libc6
হারিয়ে যাওয়া নির্ভরতা নিয়ে আমারও কিছুটা সমস্যা হয়েছিল, তবে আমি যে সমাধানটি পেয়েছি তা আপনার চেয়ে কিছুটা সহজ (লিনাক্সকশনস.আর.কে ধন্যবাদ):
লিঙ্কটিতে স্কিজি এনস্প্লুগিন্রাপার ডাউনলোড করুন:
লিঙ্কটিতে সিট্রিক্স আইস্যাক্লিয়েন্টটি ডাউনলোড করুন:
32-বিট আর্কিটেকচার বিকল্প যুক্ত করুন
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
পদক্ষেপ 1 এ ডাউনলোড করা nspluginwrapper ইনস্টল করুন
$ sudo dpkg -i nspluginwrapper_1.3.0-1_amd64.deb
$ sudo apt-get -f install
সিট্রিক্স আইকা ক্লায়েন্ট ইনস্টল করুন
$ sudo dpkg -i icaclient_13.0.0.256735_amd64.deb
সর্বশেষ অনুপস্থিত libs পেতে এবং ক্লায়েন্টটি ইনস্টল করার জন্য আরও একটি অ্যাপ-গেট-এফ ইনস্টল ট্রিগার করুন
$ sudo apt-get -f install
আপনি যখন সিট্রিক্স শুরু করবেন, অনুপস্থিত শংসাপত্রগুলির সম্পর্কে একটি ত্রুটি পপ আপ হবে। ফায়ারফক্স (আইসওয়েজেল) ব্যবহার করে আপনি ফায়ারফক্স শংসাপত্রগুলিতে একটি সিমিলিংক যুক্ত করে সাইট্রিক্সকে খুশি করতে পারেন:
$ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
আমি আপনার নির্দেশাবলী অনুসরণ করেছি আইস্যাক্লিয়েন্ট_13.0.0.256735_amd64.deb ফাইলটি ইনস্টল করার পয়েন্টে। টার্মিনালটি ব্যবহার করার পরিবর্তে, আমি দেবদেবতা ব্যবহার করে দেব ফাইলটি খুললাম এবং এটি সেখান থেকে কাজ করেছে। নিখোঁজ নির্ভরতা এড়াতে আমাকে জোর করতে হবে না।
dpkg-add-architecture
পারে নাia32-libs-*
- এগুলি বিভিন্ন সমাধান। লেগ্যাসি ডেবিয়ানে, আপনিia32-libs
32-বিট সাপোর্টের জন্য amd64 এ ইনস্টল করতে পারেন ; হুইজি থেকে পরবর্তীকালে, সুপারসিডিং - এবং আরও উচ্চতর, আরও সাধারণ - সমাধানdpkg-add-architecture i386
। আরও দেখুন উইকি.ডিবিয়ান.আর