انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: amooali در 15 دی 1397، 08:39 بظ
-
سلام و عرض ادب
من امروز سیستمم را آپدیت و آپگرید و اتو ریمو کردم و بعدش ری استارت ... الان وقتی اوبونتو بالا میاد و رمز را که زدم وارد اوبونتو نمیشه ... چندین بار رمز را زدم اما رمز را قبول میکنه ولی وارد نمیشه ... چه کار کنم؟
-
سلام.
احتمالا مشکلی در مخازن رخ داده، که این بنوعی باعث شده autoremove، مشکل ایجاد کنه.
قبل از اینکه وارد کاربریت بشی؛ کلیدهای alt+ctrl+f1 یا بجای "f2 ، f4 ، f3، "f1 و.. تا وارد محیط tty بشی.
بعد که وارد شدی از tty وارد کاربریت بشو ، یعنی نام کاربریت رو وارد کن و بعد اینتر بزن و رمز کاربریت رو وارد کن ؛و بعد این دستورات رو بزن:
اگر مخازنی غیر از مخازن توزیعت نصب داشتی برو اینجا و اونا رو از داخلشون پاک کن:
sudo nano /etc/apt/sources.list
,وهمچنین:
sudo rm -r /etc/apt/sources.list.d/*
و بعد این دستورات رو بترتیب اجرا کن:
sudo dpkg-reconfigure -a
sudo apt-get clean
sudo apt update
sudo apt autoremove --purge
و اگر خود اوبونتو رو با میزکار پیشفرضش که پوسته (گنوم شل) داره ،نصب داشتی:
sudo apt install --reinstall ubuntu-desktop gnome-shell gdm3
و بعد
sudo reboot
-
سلام
ممنون از کمکتون
اگر مخازنی غیر از مخازن توزیعت نصب داشتی برو اینجا و اونا رو از داخلشون پاک کن:
کد: [انتخاب]
sudo nano /etc/apt/sources.list
یه لیست آورد اما من نمیدونم کدومش را باید حذف کنم ...
,وهمچنین:
sudo rm -r /etc/apt/sources.list.d/*
خروجی ای نداشت
و بعد این دستورات رو بترتیب اجرا کن:
sudo dpkg-reconfigure -a
a Unknown
و اگر خود اوبونتو رو با میزکار پیشفرضش که پوسته (گنوم شل) داره ،نصب داشتی:
sudo apt install --reinstall ubuntu-desktop gnome-shell gdm3
gnome-shell:Depends: gir1.2-mutter-2(>=3.27.91) but it is not going to be installed
recommends:ubuntu-session but it is not going to be installed.
gdm3:ubuntu-session but it is not going to be installed
E: unable to correct problems, you have held broken packages
-
یه لیست آورد اما من نمیدونم کدومش را باید حذف کنم ...
اونایی که مثلا یک قسمتش نوشته archive.ubuntu.com رو حذف نکن.
خروجی ای نداشت
باید هم نداشته باشه چون این دستور پاک می کنه.
gnome-shell:Depends: gir1.2-mutter-2(>=3.27.91) but it is not going to be installed
recommends:ubuntu-session but it is not going to be installed.
gdm3:ubuntu-session but it is not going to be installed
E: unable to correct problems, you have held broken packages
sudo apt install --reinstall ubuntu-desktop
a Unknown
بجاش:
sudo dpkg-reconfigure gnome-shell gdm3
توزیعت ubuntu 18.04 lts هسته؟ میزکار دیگه ای نصب کردی.؟
-
توزیعت ubuntu 18.04 lts هسته؟ میزکار دیگه ای نصب کردی.؟
ubuntu 18.04 lts
من چیزی نصب نکرده ام .... فقط دیروز که آپدیت کردم اینجوری شد ...
الان زدم
dpkg-reconfigure lightdm
الان وقتی رمز را میزنم میگه
failed to start session
-
چرا lightdm ? نسخه ۱۸.۰۴، گنوم شل پیشفرضه که اونم gdm رو داره.
مگه فقط یونیتی نصب داشتی؟
اینو بزن:
sudo dpkg-reconfigure ubuntu-session
البته نسخه ۱۸.۰۴ ، ubuntu-session رو بجای gnome-session داره.
قبلش اینا رو انجام دادی :
sudo apt install --reinstall ubuntu-desktop
sudo apt autoremove --purge
-
اونایی که مثلا یک قسمتش نوشته archive.ubuntu.com رو حذف نکن.
### main repos
# deb http://repo.iut.ac.ir / ...
# deb-src http://repo.iut.ac.ir
### ubuntu update repos
# deb http://repo.iut.ac.ir/ubuntu/xenial-security / ...
# deb http://repo.iut.ac.ir/ubuntu/xenial-update / ...
# deb-src http://repo.iut.ac.ir/ubuntu/xenial-security
# deb-src http://repo.iut.ac.ir/ubuntu/xenial-update
deb http://mirror.armaghan.net/ubuntu
deb-src http://mirror.armaghan.net/ubuntu
deb http://security.ubuntu.com/ubuntu
# deb http://mirror.corbina.com/security
همه را حذف کنم؟
-
چرا lightdm ? نسخه ۱۸.۰۴، گنوم شل پیشفرضه که اونم gdm رو داره.
گفتم شاید مشکل حل بشه که اینکار را کردم
-
بجاش:
sudo dpkg-reconfigure gnome-shell gdm3
gnome-shell is not installed
وقتی هم میزنم نصب بشه میگه
gnome-shell:Depends: gir1.2-mutter-2(>=3.27.91) but it is not going to be installed
recommends:ubuntu-session but it is not going to be installed.
gdm3:ubuntu-session but it is not going to be installed
E: unable to correct problems, you have held broken packages
sudo dpkg-reconfigure ubuntu-session
ubuntu-session is not installed
-
تو نسخه ۱۶.۰۴ رو نصب داری که دسکتاپش یونیتی هست.
اون مخازن رو کلا پاک کن و اینا رو وارد کن و بعد با ctrl+o ذخیره و باctrl+x خارج شو:
###### Ubuntu Main Repos
deb http://de.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
###### Ubuntu Update Repos
deb http://de.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
و در آخر اینا رو بزن:
sudo apt update
sudo apt install --reinstall ubuntu-desktop
sudo apt autoremove --purge
شاید درست بشه.
اطلاعاتت رو خوب نمی دی.
-
تو نسخه ۱۶.۰۴ رو نصب داری که دسکتاپش یونیتی هست.
نه
18.04
اون مخازن رو کلا پاک کن و اینا رو وارد کن و بعد با ctrl+o ذخیره و باctrl+x خارج شو:
انجام دادم
sudo apt install --reinstall ubuntu-desktop
این دستور را که میزنم اندازه دو تا صفحه مینویسه
recommends: ******** but it is not going to be installed.
آخرش هم مینویسه
E: Unable to correct problems, you have held broken packages
وقتی هم رمز را میزنم میگه
ubuntu-session is not installed
اطلاعاتت رو خوب نمی دی.
نمیدونم چی بگم و چیکار بکنم ... اگه غیر اینا چیز دیگه ای هم باید بگم بگید تا برم ببینم و بگم
-
### main repos
# deb http://repo.iut.ac.ir / ...
# deb-src http://repo.iut.ac.ir
### ubuntu update repos
# deb http://repo.iut.ac.ir/ubuntu/xenial-security / ...
# deb http://repo.iut.ac.ir/ubuntu/xenial-update / ...
# deb-src http://repo.iut.ac.ir/ubuntu/xenial-security
# deb-src http://repo.iut.ac.ir/ubuntu/xenial-update
deb http://mirror.armaghan.net/ubuntu
deb-src http://mirror.armaghan.net/ubuntu
deb http://security.ubuntu.com/ubuntu
# deb http://mirror.corbina.com/security
تو این مخازنی که در فایل source.list ،شما در قبل دادی؛xenial اسم نسخه ۱۶.۰۴ هست.ضمن اینکه اونایی که فعال است ،یکجوری ناکامله؛یعنی هیچ اشاره ای به نسخه نشده و بنوعی بنظرم مشکل داره.
این دستور را که میزنم اندازه دو تا صفحه ............
نتیجه این دستور رو هم بده:
dpkg --get-selections
داخلش اگر بسته های یونیتی ، compiz دیدی، بدان یونیتی هست.
حالا اگه مخازن جدید رو که در قبل دادم اضافه کرده باشی و مخازن رو آپدیت کرده باشی فقط اینوبزن؛شاید درست بشه،
sudo apt install ubuntu-desktop
-
حالا اگه مخازن جدید رو که در قبل دادم اضافه کرده باشی و مخازن رو آپدیت کرده باشی فقط اینوبزن؛شاید درست بشه
sudo apt install ubuntu-desktop
این را هم امتحان کردم این خطا را میده مثل قبلی
recommends: ******** but it is not going to be installed.
E: Unable to correct problems, you have held broken packages
این دستورات را هم زدم ولی فایده ای نداشت
sudo apt install -f
sudo apt -f remove
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt clean
sudo apt autoclean
-
باید مخازن رو که اضافه کردی، و بعد با دستور apt update وبعد نصب بسته ای که گفتم مشکلت حل میشد.
خروجی اینارو بزار:
apt-mark showhold
dpkg --get-selections
-
همچنین نتیجه این دستور رو بفرست :
sudo apt update
این دستورات را هم زدم ولی فایده ای نداشت
sudo apt install -f
sudo apt -f remove
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt clean
sudo apt autoclean
نیازی نبود این دستورات رو همینطوری اجرا کنی.
مشکلت مخزن هست.
اونایی که قبلا راهناییت کردم باید حل می کرد.
دیگه معلوم نیست چی بسر سیستم امده.
-
احتمالا با تغییر xenial به bionic در مخازنت و انجام همون کارای قبلی (آپدیت و نصب اوبونتودسکتاپ و …) مشکلت حل میشه.
بهتره از مخازن اصلی استفاده کنی؛ یعنی ابتدای همون خطوط با آرشیو شروع بشه و اون de. یا en. یا … را پاک کنی.
اون مخازن proposed را هم از لیستت حذف کن. تا برنامههای پایدارتری داشتهباشی.
-
احتمالا با تغییر xenial به bionic در مخازنت و انجام همون کارای قبلی (آپدیت و نصب اوبونتودسکتاپ و …) مشکلت حل میشه.
بهتره از مخازن اصلی استفاده کنی؛ یعنی ابتدای همون خطوط با آرشیو شروع بشه و اون de. یا en. یا … را پاک کنی.
اون مخازن proposed را هم از لیستت حذف کن. تا برنامههای پایدارتری داشتهباشی.
ممنون
حل شد
اما سیستم یه کم سرعت لود و اجراش مثلا باز کردن برنامه هاش اومده پایین