লিনাক্স মিন্ট পেট্রা থেকে লিনাক্স মিন্ট কিয়ানাতে আপগ্রেড করার জন্য কেউ কি সঠিক টার্মিনাল আদেশের বিষয়ে পরামর্শ দিতে পারে?
লিনাক্স মিন্ট পেট্রা থেকে লিনাক্স মিন্ট কিয়ানাতে আপগ্রেড করার জন্য কেউ কি সঠিক টার্মিনাল আদেশের বিষয়ে পরামর্শ দিতে পারে?
উত্তর:
$ sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list
$ sudo sed -i 's/petra/qiana/' /etc/apt/sources.list
$ sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list.d/official-package-repositories.list
$ sudo sed -i 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
উত্স অনুসারে সসির রেফারেন্সগুলি প্রতিস্থাপন করতে সেড এবং উত্সগুলিতে পেট্রাকে কিয়ানার সাথে প্রতিস্থাপন করুন
$ sudo apt-get update && sudo apt-get dist-upgrade
$ sudo apt-get upgrade
নতুন সেটিংসের সাহায্যে সংগ্রহস্থলগুলি আপডেট করুন এবং নতুন সংস্করণে পরিষ্কারভাবে আপগ্রেড করার জন্য একটি ডিস-আপগ্রেড চালান, তারপরে সমস্ত প্যাকেজ আপডেট হয়েছে তা নিশ্চিত করতে আপগ্রেড চালান।
sed
একটি সহজ স্ট্রিং প্রতিকল্পন কমান্ড। এই ফাইলগুলির প্রত্যেকটিতে শব্দগুলি saucy
এবং স্যুইচ করা হয় trusty
এবং একইরকম petra
হয় qiana
। sudo apt-get update
সমস্ত প্যাকেজ আপডেট করার জন্য অনুসন্ধান এবং তারপরে dist-upgrade
বিতরণ আপগ্রেড। চূড়ান্ত upgrade
কমান্ড বাকী প্যাকেজগুলি আপগ্রেড করে।
পুদিনা 16 (বা অন্যান্য প্রাক্তন সংস্করণ) থেকে আপনার সেটিংসটি হারিয়ে না ফেলে এখনও সরাসরি সিডি থেকে নতুন রিলিজ ইনস্টল না করেই পুদিনা আপডেট করুন:
দয়া করে একবার দেখুন:
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
অথবা আপনি সরাসরি প্রকল্পের পৃষ্ঠায় যেতে পারেন:
https://github.com/MintBackupRestore/MintBackupRestore
শুভেচ্ছা সহ, Mint_BackupRestore
পুদিনা 16 উত্স সাধারণত হয় /etc/apt/sources.list.d/official-package-repositories.list
। (আমার /etc/apt/source.list একটি মন্তব্য ব্যতীত " # See sources.list.d/official-package-repositories.list
" মূলত শূন্য ) আপনার সিস্টেমে এটি না হলে কেবলমাত্র অফিসিয়াল-প্যাকেজ-repositories.list ফাইলটি আপডেট করতে হবে।
আপনি শুরু করার আগে একটি সম্পূর্ণ ব্যাকআপ করুন। সবচেয়ে সহজ উপায় হ'ল হার্ড ড্রাইভের একটি সঠিক অনুলিপি হতে পারে যেখানে মিন্ট ইনস্টল করা হয়েছে (যেমন /dev/sda
), যা কিছু ভুল হয়ে গেলে আবার অনুলিপি করা যেতে পারে এবং পুরো ড্রাইভ অনুলিপি করার কারণে আপনাকে ব্যক্তিগত ফাইলগুলি ম্যানুয়ালি খুঁজে পেতে এবং অনুলিপি করতে হবে না। ক্ষতিটি হ'ল চিত্র ফাইলটি বেশ বড় হবে (500 গিগাবাইট হার্ড ড্রাইভ -> 500 গিগাবাইট চিত্র ফাইল, সেক্ষেত্রে সংকোচন ব্যবহার করা যেতে পারে)। যেহেতু এই ড্রাইভটি অবশ্যই মাউন্ট করা উচিত নয়, পার্টেড ম্যাজিকের মতো লাইভ সিস্টেম থেকে বুট করুন, একটি বাহ্যিক ড্রাইভ সংযুক্ত করুন, এটি মাউন্ট করুন (যেমন, ইন /dev/usb-hdd
) এবং ডিডি চালান (কিছুক্ষণ সময় লাগবে, সম্ভবত কয়েক ঘন্টা) hours
# dd if=/dev/sda of=/mnt/usb-hdd/os.sda.dd.img
বা সংক্ষেপণ ব্যবহার করে (আরও বেশি সময় লাগবে):
# dd if=/dev/sda | gzip -c >/mnt/usb-hdd/os.sda.dd.img.gz
আপনার সেটআপের উপর নির্ভর করে আরও কার্যকর উপায় থাকতে পারে।
সমস্ত উত্স ফাইল (/etc/apt/sources.list /etc/apt/sources.list.d/*) সনাক্ত করুন এবং নিশ্চিত করুন যে কেবলমাত্র একটিতে সরকারী পুদিনা উত্স রয়েছে। এই ফাইলটি যদি আপনার সিস্টেমে "উত্স.ইল.ডি. / অফিসিয়াল-প্যাকেজ-রিপোজিটরিজ.লিস্ট" না নামে থাকে তবে নীচের কমান্ডে ফাইলের নামটি প্রতিস্থাপন করুন।
অফিসিয়াল উত্স ফাইলটি 16 এর পরিবর্তে 17 টি সংস্করণে প্রদর্শন করতে আপডেট করুন।
# sed -i -e 's/saucy/trusty/' -e 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
আপনি আপগ্রেড প্রক্রিয়া শুরু করার আগে, উত্সগুলি ঠিক আছে কিনা তা ডাবল পরীক্ষা করে দেখুন। যদি শেষে "উত্সগুলি ঠিক আছে" মুদ্রণ না করে তবে অবিরত করবেন না (কিছু উত্স ভুল হতে পারে, সেগুলি ঠিক করুন বা আপগ্রেডের আগে তাদের মন্তব্য দিন)। এটি মিন্ট 17 এর প্যাকেজ তালিকাগুলি টানবে (সুতরাং আপগ্রেড রুটিন জানে কী প্যাকেজগুলি ইনস্টল করতে হবে) এবং এটি ডাউনলোড না করতে পারলে একটি ত্রুটি নিক্ষেপ করবে, তবে এটি কোনও ইনস্টল করা প্যাকেজ পরিবর্তন / আপডেট করবে না।
# apt-get update && echo sources okay
আসল আপগ্রেড করুন (- হ্যাঁ দিয়ে বরং কিছু প্রাথমিক প্রশ্নের উত্তর দেওয়ার জন্য)।
# apt-get -y dist-upgrade
/etc/apt/sources.list:
# See sources.list.d/official-package-repositories.list
/etc/apt/sources.list.d/official-package-repositories.list:
deb http://packages.linuxmint.com qiana main upstream import
deb http://extra.linuxmint.com qiana main
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
হালনাগাদ:
আমি "এপটি-গেট-ডি-ডি-আপগ্রেড" ব্যবহার করে (১ (থেকে ১ upgrade পর্যন্ত আপগ্রেড করেছি) এটি এখনও কয়েকটি প্রশ্ন জিজ্ঞাসা করেছিল, যেমন / ইত্যাদি / ইস্যু আপডেট করা উচিত, ডিফল্ট ছিল না) এবং এটি শেষ পর্যন্ত ব্যর্থ হয়েছিল :
...
Setting up kmod (15-0ubuntu6) ...
Installing new version of config file /etc/init/kmod.conf ...
dpkg: dependency problems prevent configuration of initramfs-tools:
initramfs-tools depends on udev (>= 147~-5); however:
Package udev is not configured yet.
dpkg: error processing package initramfs-tools (--configure):
dependency problems - leaving unconfigured
...
Errors were encountered while processing:
procps
udev
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
এ কারণেই সম্ভবত আপগ্রেড করার বিষয়ে সম্প্রদায়টির টিউটোরিয়াল পৃষ্ঠাটি "তাজা আপগ্রেড" ("সমস্ত কিছু মুছুন এবং স্ক্র্যাচ থেকে পুনরায় ইনস্টল করুন" এর জন্য একটি বিভ্রান্তিকর শব্দ, ম্যানুয়ালি গুরুত্বপূর্ণ কিছু ফাইল পুনরায় অনুলিপি করার পরামর্শ দেয়) এবং একটি প্যাকেজ আপগ্রেডের বিরুদ্ধে পরামর্শ দেয় ("এটি এমন কিছু যা আমরা সুপারিশ করি না ")। এই সুপারিশ অনুসরণ করে, পুদিনা ব্যবহারকারীরা প্রতি বছর তাদের সিস্টেম পুনরায় ইনস্টল করবেন (বা যখনই কোনও নতুন প্রকাশ প্রকাশিত হবে)।
সুতরাং আপনি শুরু করার আগে আপনার আরও ভাল একটি ব্যাকআপ থাকে। এবং নির্ভরতার সমস্যাগুলি ঠিক করার জন্য প্রস্তুত হন।
আমার ক্ষেত্রে (উপরে বর্ণিত ত্রুটিযুক্ত), নিম্নলিখিত কমান্ডগুলি সমস্যাগুলি স্থির করেছে (এটি আবার জিজ্ঞাসা করা হয়েছে যে ফাইলগুলি প্রতিস্থাপন করা উচিত কিনা - ওয়াই (হ্যাঁ) নির্বাচন করুন যদি না আপনি সত্যই নিশ্চিত হন যে আপনি কিছু রাখেন না কারণ)।
# dpkg --configure -a && echo OK
# apt-get -f install && echo OK
# apt-get dist-upgrade && echo OK
সবকিছু শেষ হয়ে গেলে, আপনার নতুন সংস্করণে থাকা উচিত (নতুন কার্নেল সহ সমস্ত পরিবর্তনের জন্য পুনরায় বুট করুন কার্যকর হতে):
# cat /etc/issue
Linux Mint 17 Qiana \n \l