উবুন্টু 14.04 এ বাইসন 2.7 ইনস্টল করুন


11

আমি যখন আমার উবুন্টু 14.04 কমান্ডটি ব্যবহার করে বাইসন ইনস্টল করার চেষ্টা করব তখন sudo apt-get install bisonসংস্করণ 3 ইনস্টল করা হবে।

আমি 2.7 সংস্করণটি ব্যবহার করতে বাইসনটি ডাউনগ্রেড করতে চাই।

আমি এটা কিভাবে করবো?

ধন্যবাদ।


আমার আরও ভাল সমাধান আছে, আমার উত্তরটি চেক করুন :)
সালেহি

উত্তর:


22

আমি সৌসির কাছ থেকে শেষ পিকেজ বাইসন (২.7.১) এবং লিবিসিসন-দেব (২.7.১) ইনস্টল করেছি এবং এটি একটি কবজির মতো কাজ করেছে।

wget http://launchpadlibrarian.net/140087283/libbison-dev_2.7.1.dfsg-1_amd64.deb
wget http://launchpadlibrarian.net/140087282/bison_2.7.1.dfsg-1_amd64.deb
dpkg -i libbison-dev_2.7.1.dfsg-1_amd64.deb
dpkg -i bison_2.7.1.dfsg-1_amd64.deb

আপডেট ম্যানেজারকে এই প্যাকেজটি ওভাররাইট করা থেকে বিরত রাখতে

apt-mark hold libbison-dev
apt-mark hold bison    

সম্পন্ন.


7
আপডেট ম্যানেজারকে এই প্যাকেজটি ওভাররাইট করতে আটকাতে apt-mark hold libbison-devএবংapt-mark hold bison
বেচির

1
আপনার 32-বিট সংস্করণগুলির অদ্ভুত সুযোগের জন্য আপনি এখান থেকে ডাউনলোডগুলি পেতে পারেন: প্যাকেজস.উবন্টু. com/সৌসি / লিব্বিসন- দেবী (আমি উবুন্টু 32-বিট একটি ভিএম-তে ব্যবহার করছি কারণ আমার কিছু কোড পরীক্ষা করা দরকার 32-বিট প্ল্যাটফর্মে)
Andrea

আরে, আমার সমাধানটি একবার দেখুন :)
সালেহী

মধ্যে i386 জন্য, লিঙ্ক আছেন: launchpadlibrarian.net/140087287/... এবং launchpadlibrarian.net/140087286/bison_2.7.1.dfsg-1_i386.deb
sbell

আমি সেগুলি ইনস্টল করার পরামর্শ দিচ্ছি না কারণ ভাইরাস এবং রুটকিস ছাড়াই তারা আপনার সার্ভারে আসার কোনও গ্যারান্টি নেই।
ড্যানিয়েল ডব্লিউ।

4

কেবলমাত্র প্যাকেজ সংস্করণটি নিম্নলিখিত হিসাবে দিন:

apt-get install pkg=version

এবং আপনি সমস্ত উপলব্ধ সংস্করণ ব্যবহার করে পেতে পারেন apt-cache showpkg bison


আমি চেষ্টা করেছি apt-get install bison=2:2.7.1.dfsg-1কিন্তু apt-getতবুও অভিযোগ করছিE: Version '2:2.7.1.dfsg-1' for 'bison' was not found
বেচির

2
এটি কেবল তখনই কাজ করবে যদি বাইসান ২.7 সংরক্ষণাগারগুলিতে থাকে তবে এটি সেখানে না থাকে। apt-cache showpkg bisonউপলব্ধ সংস্করণগুলি দেখতে আপনি এটি চালিয়ে দেখতে পারেন can একটি সহজ উপায় কেবল বাইসান ২. install ইনস্টল করার জন্য সসকি ডেভ রেপো যুক্ত করা হবে।
স্টর্মভিরাক্স

2
আমি নিজে এটি ইনস্টল করে ঠিক করেছি। আমি ভেবেছিলাম এটি করার একটি পরিষ্কার উপায় আছে :(!
যাইহোক,

2

আপনি লিনাক্সব্রুয়ের মাধ্যমে বাইসন সংস্করণ 2.7 ইনস্টল করতে পারেন । একবার আপনি এর মাধ্যমে লিনাক্সব্রু ইনস্টল করে নিন:

ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"

এবং .bashrc বা .zshrc এর নীচে নিম্নলিখিতগুলি যুক্ত করুন:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"

আপনি বাইসন ২.7 ইনস্টল করতে পারেন!

brew install bison27

হোমব্রু ম্যাক্সের জন্য বোঝানো হয়েছে, সুতরাং আপনি যদি মদ তৈরির ডাক্তার চালান তবে আপনার ম্যাকটি সঠিকভাবে ব্যবহার না করার জন্য এটি আপনাকে চিত্কার করবে। ম্যাকস যেমন ইতিমধ্যে বাইসন ইনস্টল করেছে, এটি ইনস্টলটি শেষ করতে অস্বীকার করবে। আপনি নিরাপদে এটি করে জোর করতে পারেন:

brew link bison27 --force

আপনি এখন বাইসন ২.7 ব্যবহার করছেন তা দেখতে বাইসন -V পরীক্ষা করুন!


3
লিনাক্স মেশানো জিনিস হওয়া উচিত নয়!
গ্রেগ

@ গ্রেগ ম্যাক ব্যবহারকারীদের পক্ষে সুবিধাজনক যারা তাদের লিনাক্স এবং ম্যাক
হোমগুলি

1

bison2 (2: 2.7.1.dfsg-1-ppa1) আমার পিপিএ থেকে পাওয়া যায় এখানে


এটি প্রশ্নের উত্তর সরবরাহ করে না। কোনও লেখকের কাছ থেকে সমালোচনা বা স্পষ্টতার জন্য অনুরোধ জানাতে, তাদের পোস্টের নীচে একটি মন্তব্য দিন - আপনি সর্বদা আপনার নিজের পোস্টে মন্তব্য করতে পারেন, এবং আপনার যথেষ্ট খ্যাতি অর্জনের পরে আপনি যে কোনও পোস্টে মন্তব্য করতে সক্ষম হবেন ।
Luís de Sousa

প্রকৃতপক্ষে, আমার উত্তরটি কীভাবে ডাউনগ্রেড করবেন তা ব্যাখ্যা করে না এবং আমার স্পষ্ট করে বলা উচিত ছিল যে আমার প্যাকেজটি "বিশ্বাসযোগ্য" এর ভি 3 সংস্করণের পাশাপাশি বাইসন 2.7.1 ইনস্টল করে। (আমিও জানতাম না যে আমি এখন পোস্টগুলিতে মন্তব্য করতে পারি!)
আরজেভিবি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.