টার্মিনাল কমান্ড লিনাক্স মিন্ট 16 থেকে লিনাক্স মিন্ট 17 এ আপগ্রেড করতে


11

লিনাক্স মিন্ট পেট্রা থেকে লিনাক্স মিন্ট কিয়ানাতে আপগ্রেড করার জন্য কেউ কি সঠিক টার্মিনাল আদেশের বিষয়ে পরামর্শ দিতে পারে?


এতক্ষণ আপনি কী চেষ্টা করেছেন (বা অনুসন্ধান করেছেন)? আপনার কি কিছু কংক্রিট সমস্যা রয়েছে যা আমরা আপনাকে আপগ্রেড করতে সহায়তা করতে পারি?
ডোক্টোরো রিচার্ড

হাই ডক্টোরো, আমি অন্য উবুন্টু ইনস্টলেশনতে আপডেট-ম্যানেজার-কোর ইনস্টল করেছি এবং ব্যবহার করেছি যা পুরোপুরি ফিন কাজ করে; তবে আমি জানি না যে আমি লিনাক্স মিন্টে একই কমান্ড লাইনটি ব্যবহার করতে পারি কিনা?
ফ্রেইকাজয়েড

সাধারণত, সুপার ব্যবহারকারীর প্রশ্নগুলি সংক্ষিপ্ত হওয়া উচিত এবং তারা সাধারণত কিছু করতে গিয়ে নির্দিষ্ট সমস্যার মুখোমুখি হন। এটি যেভাবে বর্ণিত হয়েছে তা দেখে মনে হয়েছিল (যখন আমি এটি পর্যালোচনা করেছি) যদিও আপনি নিজের সমস্যা সমাধানের জন্য কিছু করেন নি, মূলত এই বিষয়ের প্রাথমিক প্রাথমিক অনুসন্ধান করে এমনকি আপনার প্ল্যাটফর্মের কমান্ড চালানোর চেষ্টা করেও। যদিও আমি লিনাক্সের সাথে ডিল করতে ব্যবহার করি না, তাই এটি প্রথম দিকে যেমন বুঝতে পেরেছি তেমন সহজ নাও হতে পারে।
ডোক্টোরো রিচার্ড

আপনার সহযোগিতার জন্য আপনাকে অনেক ধন্যবাদ; পরের বার আরও চেষ্টা করবে এবং আরও সংক্ষিপ্ত হবে ...
ফ্রেইকাজয়েড

উত্তর:


17
$ 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

নতুন সেটিংসের সাহায্যে সংগ্রহস্থলগুলি আপডেট করুন এবং নতুন সংস্করণে পরিষ্কারভাবে আপগ্রেড করার জন্য একটি ডিস-আপগ্রেড চালান, তারপরে সমস্ত প্যাকেজ আপডেট হয়েছে তা নিশ্চিত করতে আপগ্রেড চালান।


1
এগুলি কী করে আপনি ব্যাখ্যা করতে পারেন? এটি যেহেতু এটি চালানো মাত্র এক টন জিনিস।
জন

3
sedএকটি সহজ স্ট্রিং প্রতিকল্পন কমান্ড। এই ফাইলগুলির প্রত্যেকটিতে শব্দগুলি saucyএবং স্যুইচ করা হয় trustyএবং একইরকম petraহয় qianasudo apt-get updateসমস্ত প্যাকেজ আপডেট করার জন্য অনুসন্ধান এবং তারপরে dist-upgradeবিতরণ আপগ্রেড। চূড়ান্ত upgradeকমান্ড বাকী প্যাকেজগুলি আপগ্রেড করে।
অ্যাডাম

আমি লিনাক্স পুদিনা 15 সরাসরি লিনাক্স পুদিনা 17 এ আপগ্রেড করতে পারি?

1
এটি গ্রহণযোগ্য উত্তর হওয়া উচিত।
ড্যান ডাব্লু

@ প্রাদেক আমি সম্ভব হলে অবাক হব। আমি আমার কম্পিউটারে এটি চেষ্টা করব না।
কাজম্যাগনুস

1

পুদিনা 16 (বা অন্যান্য প্রাক্তন সংস্করণ) থেকে আপনার সেটিংসটি হারিয়ে না ফেলে এখনও সরাসরি সিডি থেকে নতুন রিলিজ ইনস্টল না করেই পুদিনা আপডেট করুন:

দয়া করে একবার দেখুন:

http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729

অথবা আপনি সরাসরি প্রকল্পের পৃষ্ঠায় যেতে পারেন:

https://github.com/MintBackupRestore/MintBackupRestore

শুভেচ্ছা সহ, Mint_BackupRestore


0

পুদিনা 16 উত্স সাধারণত হয় /etc/apt/sources.list.d/official-package-repositories.list। (আমার /etc/apt/source.list একটি মন্তব্য ব্যতীত " # See sources.list.d/official-package-repositories.list" মূলত শূন্য ) আপনার সিস্টেমে এটি না হলে কেবলমাত্র অফিসিয়াল-প্যাকেজ-repositories.list ফাইলটি আপডেট করতে হবে।

  1. আপনি শুরু করার আগে একটি সম্পূর্ণ ব্যাকআপ করুন। সবচেয়ে সহজ উপায় হ'ল হার্ড ড্রাইভের একটি সঠিক অনুলিপি হতে পারে যেখানে মিন্ট ইনস্টল করা হয়েছে (যেমন /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
    

    আপনার সেটআপের উপর নির্ভর করে আরও কার্যকর উপায় থাকতে পারে।

  2. সমস্ত উত্স ফাইল (/etc/apt/sources.list /etc/apt/sources.list.d/*) সনাক্ত করুন এবং নিশ্চিত করুন যে কেবলমাত্র একটিতে সরকারী পুদিনা উত্স রয়েছে। এই ফাইলটি যদি আপনার সিস্টেমে "উত্স.ইল.ডি. / অফিসিয়াল-প্যাকেজ-রিপোজিটরিজ.লিস্ট" না নামে থাকে তবে নীচের কমান্ডে ফাইলের নামটি প্রতিস্থাপন করুন।

  3. অফিসিয়াল উত্স ফাইলটি 16 এর পরিবর্তে 17 টি সংস্করণে প্রদর্শন করতে আপডেট করুন।

    # sed -i -e 's/saucy/trusty/' -e 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
    
  4. আপনি আপগ্রেড প্রক্রিয়া শুরু করার আগে, উত্সগুলি ঠিক আছে কিনা তা ডাবল পরীক্ষা করে দেখুন। যদি শেষে "উত্সগুলি ঠিক আছে" মুদ্রণ না করে তবে অবিরত করবেন না (কিছু উত্স ভুল হতে পারে, সেগুলি ঠিক করুন বা আপগ্রেডের আগে তাদের মন্তব্য দিন)। এটি মিন্ট 17 এর প্যাকেজ তালিকাগুলি টানবে (সুতরাং আপগ্রেড রুটিন জানে কী প্যাকেজগুলি ইনস্টল করতে হবে) এবং এটি ডাউনলোড না করতে পারলে একটি ত্রুটি নিক্ষেপ করবে, তবে এটি কোনও ইনস্টল করা প্যাকেজ পরিবর্তন / আপডেট করবে না।

    # apt-get update && echo sources okay
    
  5. আসল আপগ্রেড করুন (- হ্যাঁ দিয়ে বরং কিছু প্রাথমিক প্রশ্নের উত্তর দেওয়ার জন্য)।

    # 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
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.