কীভাবে দারুচিনির সর্বশেষ সংস্করণটি সংকলন এবং ইনস্টল করবেন

দারুচিনি এর অন্যতম সেরা বিকল্প হয়ে উঠেছে জিনোম শেল, এটি আমাদের ডেস্কটপ উপাদানগুলির traditionalতিহ্যবাহী বিন্যাসটি ফিরিয়ে দেয়, যার নতুন সংস্করণ রয়েছে সূক্ত তারা হারিয়ে গেছে।

এই নিবন্ধটি আমি সাইট থেকে উদ্ধার করেছি লিনাক্সমিন্ট সম্প্রদায়, যেহেতু এটি আমাদের সর্বশেষতম সংস্করণটি সংকলন করতে সহায়তা করতে পারে দারুচিনি যা পাওয়া যায় গিটহাব, যখনই আমরা একটু সময় পাই বা তীব্র ভারসনাইটিসে ভুগি। 

এপিটি সংগ্রহস্থল যুক্ত করুন

  • /Etc/apt/sources.list ফাইলটি খুলুন
  • প্রতিটি দেব লাইনের জন্য, আমরা একই লাইনটি প্রতিস্থাপন করি add দেবের দ্বারা দেবের-src.

উদাহরণস্বরূপ, এটি এটি হওয়া উচিত লিনাক্স মিন্ট 13:

deb http://packages.linuxmint.com maya main upstream import
deb-src http://packages.linuxmint.com maya main upstream import

deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse

deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

মাফিন এবং দারচিনি সংকলনের জন্য প্রয়োজনীয় সমস্ত প্যাকেজ ইনস্টল করুন।

টার্মিনালে:

apt update
apt install dpkg-dev
apt build-dep muffin
apt build-dep cinnamon

মাফিন এবং দারচিনি এর জন্য সর্বশেষতম গিট কোডটি পান।

টার্মিনালে:

git clone git://github.com/linuxmint/muffin.git
git clone git://github.com/linuxmint/Cinnamon.git

নতুন মাফিন সংকলন এবং ইনস্টল করুন

টার্মিনালে:

cd muffin
dpkg-buildpackage

পরবর্তী, আপনি সবেমাত্র নির্মিত প্যাকেজগুলি ইনস্টল করতে ভুলবেন না:

  • libmuffin- দেব
  • gir1.2-মাফিন -৩.০
  • libmuffin 0
  • মাফিন (দারুচিনি সংকলনের প্রয়োজন নেই, তবে মুফিন আপনার সিস্টেমে ইতিমধ্যে ইনস্টল করা থাকলেও সম্ভব)
  • মাফিন-সাধারণ

এগুলি ইনস্টল করতে, আপনি টার্মিনালে "dpkg -i" ব্যবহার করতে পারেন। অনুমান করে ডিরেক্টরিতে অন্য কোনও ডিবে প্যাকেজ নেই, আপনি "sudo dpkg -i * .deb" টাইপ করতে পারেন।

নতুন দারুচিনিটি সংকলন এবং ইনস্টল করুন।

টার্মিনালে:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

এটি প্যারেন্ট ডিরেক্টরিতে একটি দারুচিনি দেব ফাইল তৈরি করে, যা gdebi বা dpkg-i দিয়ে ইনস্টল করা যায়।

Alচ্ছিক: স্থিতিশীল শাখা তৈরি করুন

উপরের নির্দেশাবলীটি মাফিন এবং দারুচিনি তাদের "মাস্টার" শাখা থেকে সংকলনের জন্য যা সর্বদা স্থিতিশীল নয়। স্থিতিশীল শাখাটি সংকলনের জন্য, নিম্নলিখিতগুলি প্রয়োজনীয় (মাফিন এবং দারুচিনি জন্য):

cd muffin
git checkout -b stable origin/stable
dpkg-buildpackage

এবং দারুচিনি সহ:

cd Cinnamon
git checkout -b stable origin/stable
./autogen.sh
dpkg-buildpackage

নোট করুন যে এই টিউটোরিয়ালটি লেখার সময়, মাফিনের এখনও একটি স্থিতিশীল শাখা নেই এবং দারুচিনি 1.4 ইউপি 3 (স্থিতিশীল শাখায়) অবশ্যই মফিনের সাথে 1.0.3-UP1 সংকলন করতে হবে (এই লিঙ্কটি গিটের পরিবর্তে এটি ডাউনলোড করার জন্য ব্যবহার করুন: https://github.com/linuxmint/muffin/tags )