Navid wrote:
آقا ی سوال...
تو لینوکس اگه لینوکس رو آپدیت کنی همه ی نرم افزار های نصب شده هم آپدیت میشن؟
و اینکه اگه آپدیت نکنی،نرم افار ها هم آپدیت نمیشن؟
تو ویندوز که هر وقت به اینترنت وصل بشی نرم افزار ها آپدیت میشن و باید بشینی یکی یکی غیرفعال کنی آپدیت نرم افزار هارو...آپدیت ویندوز رو غیرفعال کردم...خواستم خاموش کنم سیستم رو،نوشت درحال نصب آپدیت ...یعنی دیگه آخرش بود...
من صحبت های امین جان رو تکمیل می کنم
بله دوست من. با آپدیت کردن لینوکس، نرم افزار های نصب شده هم آپدیت میشن.
اول بگم که هم لینوکس هم نرم افزار ها آپدیت میشن. یعنی بخش کرنل + بخش سیستم عامل
لینوکس در حقیقت یه کرنله ( هسته ) که چند روزی یبار براش آپدیت میاد. یعنی هسته ی شما چند روزی یبار آپدیت میشه. هر روز هم که آپدیت میشه عملکرد سیستم شما بهتر از روز قبل میشه. در کنار هسته، سیستم عامل شما هم آپدیت میشه. یعنی چی؟؟ یعنی نرم افزار های از پیش نصب شده + نرم افزار هایی که شما نصب کردی.
با دستوراتی که امین جان گفتن، دقیقا عملیات آپدیت سیستم انجام میشه.
kubuntu@Rasubuntu:~$ sudo apt-get update
[sudo] password for kubuntu:
Ign http://ppa.launchpad.net trusty InRelease
Ign http://extras.ubuntu.com trusty InRelease
Ign http://linux.dropbox.com trusty InRelease
Ign http://ppa.launchpad.net trusty InRelease
Hit http://extras.ubuntu.com trusty Release.gpg
Hit http://extras.ubuntu.com trusty Release
Ign http://ppa.launchpad.net trusty InRelease
Hit http://linux.dropbox.com trusty Release.gpg
Ign http://us.archive.ubuntu.com trusty InRelease
Ign http://ppa.launchpad.net trusty InRelease
Ign http://us.archive.ubuntu.com trusty-updates InRelease
Ign http://ppa.launchpad.net trusty InRelease
Hit http://linux.dropbox.com trusty Release
Ign http://ppa.launchpad.net trusty InRelease
Ign http://us.archive.ubuntu.com trusty-backports InRelease
Hit http://ppa.launchpad.net trusty Release.gpg
Hit http://us.archive.ubuntu.com trusty Release.gpg
Hit http://ppa.launchpad.net trusty Release.gpg
Get:1 http://ppa.launchpad.net trusty Release.gpg [316 B]
Get:2 http://us.archive.ubuntu.com trusty-updates Release.gpg [933 B]
Hit http://ppa.launchpad.net trusty Release.gpg
Hit http://ppa.launchpad.net trusty Release.gpg
Hit http://us.archive.ubuntu.com trusty-backports Release.gpg
Hit http://linux.dropbox.com trusty/main i386 Packages
Hit http://ppa.launchpad.net trusty Release.gpg
Hit http://us.archive.ubuntu.com trusty Release
Hit http://ppa.launchpad.net trusty Release
Hit http://ppa.launchpad.net trusty Release
Get:3 http://us.archive.ubuntu.com trusty-updates Release [59.7 kB]
Get:4 http://ppa.launchpad.net trusty Release [14.0 kB]
Hit http://extras.ubuntu.com trusty/main Sources
Hit http://extras.ubuntu.com trusty/main i386 Packages
Ign http://security.ubuntu.com trusty-security InRelease
Hit http://ppa.launchpad.net trusty Release
Hit http://ppa.launchpad.net trusty Release
Hit http://ppa.launchpad.net trusty Release
Get:5 http://security.ubuntu.com trusty-security Release.gpg [933 B]
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://us.archive.ubuntu.com trusty-backports Release
Hit http://us.archive.ubuntu.com trusty/main Sources
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://us.archive.ubuntu.com trusty/restricted Sources
Ign http://extras.ubuntu.com trusty/main Translation-en_US
Ign http://extras.ubuntu.com trusty/main Translation-en
Hit http://us.archive.ubuntu.com trusty/universe Sources
Get:6 http://security.ubuntu.com trusty-security Release [59.7 kB]
Hit http://us.archive.ubuntu.com trusty/multiverse Sources
Hit http://us.archive.ubuntu.com trusty/main i386 Packages
Get:7 http://ppa.launchpad.net trusty/main i386 Packages [25.0 kB]
Hit http://us.archive.ubuntu.com trusty/restricted i386 Packages
Ign http://linux.dropbox.com trusty/main Translation-en_US
Hit http://us.archive.ubuntu.com trusty/universe i386 Packages
Hit http://us.archive.ubuntu.com trusty/multiverse i386 Packages
Ign http://linux.dropbox.com trusty/main Translation-en
Hit http://us.archive.ubuntu.com trusty/main Translation-en
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://us.archive.ubuntu.com trusty/multiverse Translation-en
Get:8 http://security.ubuntu.com trusty-security/main Sources [42.5 kB]
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://us.archive.ubuntu.com trusty/restricted Translation-en
Hit http://us.archive.ubuntu.com trusty/universe Translation-en
Get:9 http://us.archive.ubuntu.com trusty-updates/main Sources [112 kB]
Get:10 http://security.ubuntu.com trusty-security/restricted Sources [14 B]
Get:11 http://security.ubuntu.com trusty-security/universe Sources [10.8 kB]
Get:12 http://security.ubuntu.com trusty-security/multiverse Sources [699 B]
Get:13 http://security.ubuntu.com trusty-security/main i386 Packages [130 kB]
Get:14 http://us.archive.ubuntu.com trusty-updates/restricted Sources [1,408 B]
Get:15 http://us.archive.ubuntu.com trusty-updates/universe Sources [77.8 kB]
Get:16 http://security.ubuntu.com trusty-security/restricted i386 Packages [14 B]
Get:17 http://security.ubuntu.com trusty-security/universe i386 Packages [46.9 kB]
Ign http://ppa.launchpad.net trusty/main Translation-en_US
Ign http://ppa.launchpad.net trusty/main Translation-en
Ign http://ppa.launchpad.net trusty/main Translation-en_US
Get:18 http://security.ubuntu.com trusty-security/multiverse i386 Packages [1,398 B]
Ign http://ppa.launchpad.net trusty/main Translation-en
Hit http://security.ubuntu.com trusty-security/main Translation-en
Ign http://ppa.launchpad.net trusty/main Translation-en_US
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
Ign http://ppa.launchpad.net trusty/main Translation-en
Hit http://security.ubuntu.com trusty-security/restricted Translation-en
Ign http://ppa.launchpad.net trusty/main Translation-en_US
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Get:19 http://us.archive.ubuntu.com trusty-updates/multiverse Sources [3,230 B]
Ign http://ppa.launchpad.net trusty/main Translation-en
Ign http://ppa.launchpad.net trusty/main Translation-en_US
Ign http://ppa.launchpad.net trusty/main Translation-en
Get:20 http://us.archive.ubuntu.com trusty-updates/main i386 Packages [299 kB]
Ign http://ppa.launchpad.net trusty/main Translation-en_US
Ign http://ppa.launchpad.net trusty/main Translation-en
Get:21 http://us.archive.ubuntu.com trusty-updates/restricted i386 Packages [5,820 B]
Get:22 http://us.archive.ubuntu.com trusty-updates/universe i386 Packages [191 kB]
Get:23 http://us.archive.ubuntu.com trusty-updates/multiverse i386 Packages [8,437 B]
Hit http://us.archive.ubuntu.com trusty-updates/main Translation-en
Hit http://us.archive.ubuntu.com trusty-updates/multiverse Translation-en
Hit http://us.archive.ubuntu.com trusty-updates/restricted Translation-en
Hit http://us.archive.ubuntu.com trusty-updates/universe Translation-en
Hit http://us.archive.ubuntu.com trusty-backports/main Sources
Hit http://us.archive.ubuntu.com trusty-backports/restricted Sources
Hit http://us.archive.ubuntu.com trusty-backports/universe Sources
Hit http://us.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://us.archive.ubuntu.com trusty-backports/main i386 Packages
Get:24 http://us.archive.ubuntu.com trusty-backports/restricted i386 Packages [14 B]
Get:25 http://us.archive.ubuntu.com trusty-backports/universe i386 Packages [15.1 kB]
Hit http://us.archive.ubuntu.com trusty-backports/multiverse i386 Packages
Hit http://us.archive.ubuntu.com trusty-backports/main Translation-en
Hit http://us.archive.ubuntu.com trusty-backports/multiverse Translation-en
Get:26 http://us.archive.ubuntu.com trusty-backports/restricted Translation-en [14 B]
Hit http://us.archive.ubuntu.com trusty-backports/universe Translation-en
Ign http://us.archive.ubuntu.com trusty/main Translation-en_US
Ign http://us.archive.ubuntu.com trusty/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com trusty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com trusty/universe Translation-en_US
Fetched 1,107 kB in 1min 8s (16.3 kB/s)
Reading package lists... Done
این یعنی مخازن اوبونتو بروز شدن. توی این مخازن، هم لیست رسمی خود اوبونتو هست هم چیزایی که خودم دستی وارد کردم. حتی میشه سرور رو آورد توی ایران و با سرعت بیشتری دانلود کرد
بعد از این دستور باید این دستور رو زد
kubuntu@Rasubuntu:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
این دستور نشون میده که نرم افزاری برای آپدیت کردن هست یا نه.
الآن اگه به آخرین خط توجه کنی، میبینی که نوشته 0 آپگرید شده. 0 نصب جدید. 0 حذف شده. 3 آپگرید نشده. و اگه توی چند خط بالاتر نگاه کنی متوجه میشی که اون 3 تا آپگرید نشده چی هستن:
linux-generic linux-headers-generic linux-image-generic
این سه تا دقیقا کرنل یا همون لینوکس هستن که باید آپدیت بشه.
وقتی توی آپگرید نشده ها شما آپدیت میبینی یعنی باید با دستور sudo apt-get dist-upgrade آپگرید کرد.
حالا اگه نرم افزار دیگه ای هم برای آپدیت باشه مشخص می کنه.
اینکه بخوای یه نرم افزار رو آپدیت نکنی دو راه داره. یکی اینکه اون نرم افزار رو قفل کنی. دوم اینکه توی لیست نگاه کنی فقط اونایی که میخوای آپدیت بشن رو کپی کنی توی یه دستور. بعد نصب کنی.
مثلا اگه نخواستی هر سه تای این بالایی رو بگیری. فقط خواستی دوتاشون رو بگیری اینجوری عمل می کنی
sudo apt-get install linux-headers-generic linux-image-generic
البته شاید دستور upgrade به جای install هم جواب بده. ( شخصا تست نکردم
)