انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: M_Cover در 30 تیر 1392، 11:52 بظ
-
با سلام و درود
بعد از نصب mysql 5.5 دیدم که توی فرایند نصب هنگ می کنه بعد از دریافت بسته از اینترنت در نصبش در قسمت core mysql 5.5
هنگ می کنه خوب من هم زوری فرآیند را متوقف کردم :( >:( :-X
fuser -cuk /var/lib/dpkg/lock; sudo rm -f /var/lib/dpkg/lock
بعد دیدم برای نصب ها این خطا را دریافت می کنم
Could not open file /var/lib/dpkg/status - open (2: No such file or directory)
E: The package lists or status file could not be parsed or opened.
به نظرتان مشکل از کجاست ؟
-
معمولا وقتی چیزی را به زور متوقف می کنید باید دستور زیر را بزنید.
sudo apt-get install -f
درضمن متن خطا را در تگ کد قرار بدهید تا بهتر خوانده بشه
-
بعد از زدن کد خطا زیر را نشان داد
E: Read error - read (21: Is a directory)
E: The package lists or status file could not be parsed or opened.
-
دوستان دیگه هیچ کاری تو ترمینال نمی تونم کنم هر کدی را می زنم یک خطای مختلف می دهد
root@mng:~#apt-get autoclean
E: Could not open lock file /var/cache/apt/archives/lock - open (21: Is a directory)
E: Unable to lock the download directory
root@mng:~# apt-get -f install
Reading package lists... Error!
E: Read error - read (21: Is a directory)
E: The package lists or status file could not be parsed or opened.
راه های مختلف توی سایت های مختلف تست کردم دایرکتوری پاک کن از اول بساز یا دسترسی به فولدر lock بده اما نشده است
لطفا راهنمایی کنید
-
با سلام مجدد
مشکل من حل شد گفتم راه حل این مشکل بگذارم تا دیگران هم اگر به این مشکل بر خوردنند به توانند با یک آرشیو خوب اطلاعاتی در این سایت حل کنند بلاخره همه ما دنیای آزاد را با اراده خود انتخاب کرده ایم پس باید دست به دست یک دیگر با هم رشد کنیم \\:D/
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
با تشکر
-
باز امروز آمدیم mysql نصب کنیم با این خطا مواجه شدیم:
root@mng:~# apt-get install mysql-server mysql-client
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6 : Depends: libgcc1 but it is not going to be installed
Depends: tzdata but it is not going to be installed
mysql-client : Depends: mysql-client-5.5 but it is not going to be installed
mysql-server : Depends: mysql-server-5.5 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
بعد همینجوری که گفته کد زدیم دیدیم مگه یک فایل 13.4 مگی دانلود کن گفتیم چشم بعد دانلود این خطا را داد...
[code]root@mng:~# apt-get -f install Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
debconf dpkg libbz2-1.0 libgcc1 liblzma5 libselinux1 perl-base tar tzdata
zlib1g
Suggested packages:
debconf-doc debconf-utils whiptail dialog gnome-utils
libterm-readline-gnu-perl libgtk2-perl libnet-ldap-perl libqtgui4-perl
libqtcore4-perl apt bzip2 ncompress xz-utils
Recommended packages:
apt-utils debconf-i18n
The following NEW packages will be installed:
debconf dpkg libbz2-1.0 libgcc1 liblzma5 libselinux1 perl-base tar tzdata
zlib1g
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/4147 kB of archives.
After this operation, 13.4 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
libgcc1 libbz2-1.0 liblzma5 libselinux1 zlib1g tar dpkg perl-base debconf
tzdata
Authentication warning overridden.
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
dpkg: regarding .../libgcc1_1%3a4.7.2-2ubuntu1_armhf.deb containing libgcc1:armhf, pre-dependency problem:
libgcc1 pre-depends on multiarch-support
multiarch-support is unpacked, but has never been configured.
dpkg: error processing /var/cache/apt/archives/libgcc1_1%3a4.7.2-2ubuntu1_armhf.deb (--unpack):
pre-dependency problem - not installing libgcc1:armhf
Errors were encountered while processing:
/var/cache/apt/archives/libgcc1_1%3a4.7.2-2ubuntu1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/code]
-
سلام و درود و صد درود
ببین debconf نصب هست یا نه ؟
sudo apt-get install debconf
-
root@mng:~#apt-get install debconf
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
debconf : PreDepends: perl-base (>= 5.6.1-4) but it is not going to be installed
libc6 : Depends: libgcc1 but it is not going to be installed
Depends: tzdata but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
و با دستور apt-get -f install هم خطا بالا را مجدد می دهد
-
مطمئنید همین خطا را برای دستور تعمیر میده؟
این نرم افزار هایی که گفته مشکل دارند باید درستشون کنید
-
مطمئنید همین خطا را برای دستور تعمیر میده؟
این نرم افزار هایی که گفته مشکل دارند باید درستشون کنید
والا همین خطا را میده نه میزاره تعمیر کنم نه میزاره نصب کنم
فکر کنم این خطا نشعت گرفته از همون خطای بالا است چون حین درست کردن آن خطا بالا از منابع انگلیسی استفاده کردم دستورات زیادی تست کردم
E: Read error - read (21: Is a directory)
E: The package lists or status file could not be parsed or opened.
-
سلام و درود .
البته میدونم که میدونی ولی فقط جهت یادآوری میگم .
شما اول کار تو ترمینال میای بالا دستور root شدن رو میزنی بعد شروع به کار با ترمینال میکنی ؟
sudo -i
اگه این کارو میکنی دیگه نکن . دستوراتو بدون sudo بزن بعد اگه دیدی لازمه که root باشی بعد sudo بزن.
-
بله مسلما از طریق روت دستور می زنم و بدن دستور ریشه sudo می زنم به هر حال من جوابی برای مشکلم بعد از 4-5 روز پیدا نکردم تصمیم گرفتم سیستم عامل را دوباره عوض کنم (روش معقولانه تری است) تا این همه وقت خودم را بگیرم
به هر حال از همه دوستان متشکرم
-
بله مسلما از طریق روت دستور می زنم و بدن دستور ریشه sudo می زنم به هر حال من جوابی برای مشکلم بعد از 4-5 روز پیدا نکردم تصمیم گرفتم سیستم عامل را دوباره عوض کنم (روش معقولانه تری است) تا این همه وقت خودم را بگیرم
به هر حال از همه دوستان متشکرم
منظورم اینه وقتی که ترمینال و باز میکنی برا هر کاری sudo زدن لازم نیست.
من خودم اینجوری بودم اول کار sudo -i میزدم تا دیگه لازم نباشه هی تند و تند pass رو وارد کنم . یه جا خوندم که اینکه برای بعضی کارها که لازم نیست root بشی اگه root بشی باعث میشه که own و owner تغییر کنن و کار جالبی نیست .
دوستان من خودم زیاد وارد نیستم اگه درست یا اشتباه میگم راهنماییم کنید .
-
منظور من هم همین بود من معمولا با استفاده از sudo su مستقیما به روت وصل می شوم و کارامو انجام می دهم روت هم که sudo نمی خواهد ](*,) ;D
-
منظور من هم همین بود من معمولا با استفاده از sudo su مستقیما به روت وصل می شوم و کارامو انجام می دهم روت هم که sudo نمی خواهد ](*,) ;D
خوب منم میگم این کار و نکنید .
لازم نیست . مشکل پیش میاد .
-
من دوباره سیستم عاملم عوض کردم باز هم با mysql مشکل دارم هنگام دریافت mysql بسته از اینترنت دریافت می شود اما در هنگام نصب در قسمت
Setting up mysql-server-5.5 (5.5.27-0ubuntu2) ...
هنگ می کند و mysql ناقص نصب می شود در این حالت من حتی 1 ساعت هم تامل کردم اما کامل در ترمینال هنگ می کند
مجبور می شوم زوری فرآیند نصب متوقف کنم و
dpkg --configure -a
Setting up mysql-server-5.5 (5.5.27-0ubuntu2) ...
mysql stop/waiting
دوباره نیز هنگ می کند بار ها جستوجو کردم اما چیزی نیافتم به نظرتان این باگ mysql یا سیستم من از نظر سخت افزاری ضعیف است که نمی تواند mysql نصب کند؟؟
لطفا راهنمایی کنید مدت هاست دارم دنبال را حل می گردم
-
الان من با 100 دردسر mysql نصب کردم اما دوباره خطا می دهد
root@mng:~# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)