انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: lop3p در 09 اسفند 1398، 01:42 قظ
-
سلام
میخواستم برنامرو حذف کنم که اشتباه اتو ریموو کردم و بعد دیدم برنامه هام داره پاک میشه
ری استارت میخواست
ری استارت کردم و الان یک صفحه سیاه جلومه که نوشته
Ubuntu 18.04.4 LTS POL3P tty1
POL3P login:
وقتی یوزر پس میزنم فقط ترمینال باز میشه
باید چیکار کنم تا دوباره محیط اوبونتو برگرده
-
خب تا اینجا میدونید که پاک کردن بعضی بستههای مهم سیستم رو به این روز درآورده.
فکر میکنم با توجه به اینکه میتونید به سیستم لاگین کنید مشکل قابل حل باشه.
لاگهای مدیر بسته رو بخونید ببینید دقیقا چه چیزهایی پاک شدند.
/var/log/apt/history.log
-
خب تا اینجا میدونید که پاک کردن بعضی بستههای مهم سیستم رو به این روز درآورده.
فکر میکنم با توجه به اینکه میتونید به سیستم لاگین کنید مشکل قابل حل باشه.
لاگهای مدیر بسته رو بخونید ببینید دقیقا چه چیزهایی پاک شدند.
/var/log/apt/history.log
نوشتم ولی اینو میگه
-
](*,) قبلش باید یه cat بزاری تا محتویات فایلو نشون بده
اون دستور نیستش اخه اون یه فایله
-
](*,) قبلش باید یه cat بزاری تا محتویات فایلو نشون بده
اون دستور نیستش اخه اون یه فایله
داداش تازه کارم بلد نیستم!! ::) ::) ::)
-
](*,) قبلش باید یه cat بزاری تا محتویات فایلو نشون بده
اون دستور نیستش اخه اون یه فایله
کلی فایل بهم نشون داد خیلیاشو نمیتونم ببینم اون بالاس بالا نمیره
باید یکی بکی نصبشون کنم؟
اگر امکانش هست توضیح زیر دیپلمی بدید تازه لینوکس(اوبونتو) نصب کردم
-
cat /var/log/apt/history.log
-
cat /var/log/apt/history.log
داداش همین کدو زدم که اون اطلاعاتو برام اورد
بعدش باید چیکار کنم؟
-
کجکیه عکسه دی:
-
کجکیه عکسه دی:
این بعد اون فایلی ک گفتی بایدcat بزارم اومد
حالا باید چیکار کنم تا درست شه؟
بالاتر کلی فایل دیگم هست
-
بالا ترشم بزار
لوله بکش به لس تا صفحه صفحه نشون بده
cat /var/log/apt/history.log | less
-
بالا ترشم بزار
لوله بکش به لس تا صفحه صفحه نشون بده
cat /var/log/apt/history.log | less
ککککککککلی فایله
خیللللی زیاده
بخوام عکس بفرستم حدود بیست تا میشه!!!!!
همشونو بفرستم ببینی؟
-
بالا ترشم بزار
لوله بکش به لس تا صفحه صفحه نشون بده
cat /var/log/apt/history.log | less
ککککککککلی فایله
خیللللی زیاده
بخوام عکی بفرستم حدود بیست تا مبشه!!!!!
همشونو بفرستم ببینی؟
از سرویس پیست بین استفاده کن از نوار بالای انجمن پیداش میکنی
-
خب تا اینجا میدونید که پاک کردن بعضی بستههای مهم سیستم رو به این روز درآورده.
فکر میکنم با توجه به اینکه میتونید به سیستم لاگین کنید مشکل قابل حل باشه.
لاگهای مدیر بسته رو بخونید ببینید دقیقا چه چیزهایی پاک شدند.
/var/log/apt/history.log
بالا ترشم بزار
لوله بکش به لس تا صفحه صفحه نشون بده
cat /var/log/apt/history.log | less
ککککککککلی فایله
خیللللی زیاده
بخوام عکی بفرستم حدود بیست تا مبشه!!!!!
همشونو بفرستم ببینی؟
از سرویس پیست بین استفاده کن از نوار بالای انجمن پیداش میکنی
-
.
-
.
-
.
-
.
-
بلد نیستم از پستبین استفاده کنم
-
awk '$3 == "remove" { print $1, $2, $4 }' /var/log/dpkg.log | tee list
sudo apt-get --simulate install $(awk '{ print $3 }' list-mod)
-
خروجی دستور زیر که تمام بستههای اخیرا پاک شده با مدیر بسته را نشان میدهد ارسال کنید.
cat /var/log/apt/history.log | grep -i remove
و اما اگر خروجی خیلی بزرگ شد ممکنه عکس گرفتن از اون سخت باشه پس از روش زیر برای این کار استفاده کنید.
توجه کنید این قسمت ارتباطی به مشکل شما نداره و فقط روشی است که کمک میکنه خروجی ها (متن طولانی) به صورت لینک دربیاد تا بشه به راحتی به اون دسترسی داشت.
ابتدا بررسی کنید که curl نصب باشد خروجی دستور زیر باید IP کنونی سیستم شما را برگرداند.
curl ifconfig.me
به ترتیب دستورات زیر را اجرا کنید.
alias paste="curl -F 'sprunge=<-' http://sprunge.us"
cat /var/log/apt/history.log | grep -i remove | paste
خروجی این دستورات یک لینک است.
با دقت و به صورت کامل آن را ارسال کنید.
-
awk '$3 == "remove" { print $1, $2, $4 }' /var/log/dpkg.log | tee list
sudo apt-get --simulate install $(awk '{ print $3 }' list-mod)
این همه بسته های پاک شده رو نصب مجدد میکنه دیگه نیازی به پستبین و این کارا نیستش دیگه
-
خروجی دستور زیر که تمام بستههای اخیرا پاک شده با مدیر بسته را نشان میدهد ارسال کنید.
cat /var/log/apt/history.log | grep -i remove
و اما اگر خروجی خیلی بزرگ شد ممکنه عکس گرفتن از اون سخت باشه پس از روش زیر برای این کار استفاده کنید.
توجه کنید این قسمت ارتباطی به مشکل شما نداره و فقط روشی است که کمک میکنه خروجی ها (متن طولانی) به صورت لینک دربیاد تا بشه به راحتی به اون دسترسی داشت.
ابتدا بررسی کنید که curl نصب باشد خروجی دستور زیر باید IP کنونی سیستم شما را برگرداند.
curl ifconfig.me
به ترتیب دستورات زیر را اجرا کنید.
alias paste="curl -F 'sprunge=<-' http://sprunge.us"
cat /var/log/apt/history.log | grep -i remove | paste
خروجی این دستورات یک لینک است.
با دقت و به صورت کامل آن را ارسال کنید.
curl نصب نیست
مینوبسه bash : curl :command not found
-
sudo apt install curl
-
awk '$3 == "remove" { print $1, $2, $4 }' /var/log/dpkg.log | tee list
sudo apt-get --simulate install $(awk '{ print $3 }' list-mod)
این همه بسته های پاک شده رو نصب مجدد میکنه دیگه نیازی به پستبین و این کارا نیستش دیگه
اول کد بالاییتو زدم ی سری لیست اورد
بعد کد پایینتو زدم(اولین بار اشتباها پرانتز اخرشو نذاشتم ارور داد ولی دفعه دوم ارور اصلیو داد)
-
sudo apt-get --simulate install $(awk '{ print $3 }' list)
اولی رو بزن بعد اینو
-
اگه درست بودن جفتش اون دومی رو یه بار دیگه بدون --simulate بزن
-
اگه درست بودن جفتش اون دومی رو یه بار دیگه بدون --simulate بزن
اوبونتورو حذف کردن دوباره نصب کردم
اکی شد دستتون درد نکنه
-
اگه درست بودن جفتش اون دومی رو یه بار دیگه بدون --simulate بزن
اوبونتورو حذف کردن دوباره نصب کردم
اکی شد دستتون درد نکنه
گنو/لینوکس ویندوز نیست همیشه یه راه برا درست کردن هستش :-X