E: Sub-process /usr/bin/dpkg returned an error code (1)

Başlatan ersenkoc, 31 Temmuz 2016 - 14:01:56

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ersenkoc

Öncelikle herkese kolay gelsin.

Bu sorun için bütün forumu dolaştım yazılanları uyguladım. Yabancı kaynaklardan faydalandım ama nafile bir türlü sonuç alamadım.

Uzun çok uzun zamandır da bir formuma yazı yazmamış konu açmamıştım.

Lamp kurduktan sonra hatalar almaya başladım bu arada LAMP'ı kaldırdım. Sanırım eksik ya da noksan kaldırmışta olabilirim. Artık güncelleme yapıp yeniden yüklemeye çalışmama rağmen sonuç alamıyorum. Aşağıda aldığım hatanın sadece bir tanesi


/var/cache/apt/archives/mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Ayrıca
Alıntı Yap
Sisteminizde 1 bozuk paket bulunuyor!
"Bozuk" süzgecini kullanarak bunu görebilirsiniz.

şimdiden teşekkür ederim.


mendirec

@ersenkoc, çıktıları alalım.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -f



ersenkoc

Alıntı yapılan: mendirec - 31 Temmuz 2016 - 14:38:33
@ersenkoc, çıktıları alalım.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -f



Yoksay:1 http://archive.ubuntu.com/ubuntu trusty InRelease
Aynı:  2 http://ppa.launchpad.net/costales/unity-webapps-telegram/ubuntu xenial InRelease
Aynı:  3 http://security.ubuntu.com/ubuntu xenial-security InRelease           
Aynı:  4 http://archive.ubuntu.com/ubuntu trusty Release                       
Aynı:  5 http://nl.archive.ubuntu.com/ubuntu xenial InRelease                 
Aynı:  6 http://archive.canonical.com/ubuntu xenial InRelease                 
Aynı:  7 http://nl.archive.ubuntu.com/ubuntu xenial-updates InRelease         
Aynı:  9 http://nl.archive.ubuntu.com/ubuntu xenial-backports InRelease
Paket listeleri okunuyor... Bitti



Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Yükseltme hesaplanıyor... Bitti
Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor:
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common
  mysql-server-core-5.7
Bu paketleri kaldırmak için 'sudo apt autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.



Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor:
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common
  mysql-server-core-5.7
Bu paketleri kaldırmak için 'sudo apt autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.




istediği kod sudo apt autoremove

sonuç

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki paketler KALDIRILACAK:
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common
  mysql-server-core-5.7
0 paket yükseltilecek, 0 yeni paket kurulacak, 5 paket kaldırılacak ve 0 paket yükseltilmeyecek.
Bu işlem tamamlandıktan sonra 112 MB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h] e
(Veritabanı okunuyor ... 257661 dosya veya dizin kurulu durumda.)
Kaldırılıyor: mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Kaldırılıyor: mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Kaldırılıyor: mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Kaldırılıyor: libaio1:amd64 (0.3.110-2) ...
Kaldırılıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Tetikleyiciler işleniyor: libc-bin (2.23-0ubuntu3) ...


mendirec

@ersenkoc, hata aldığın komutu ve çıktının tamamını görebilir miyiz?

ersenkoc

Alıntı yapılan: mendirec - 31 Temmuz 2016 - 14:54:25
@ersenkoc, hata aldığın komutu ve çıktının tamamını görebilir miyiz?

apt-get install mysql-server mysql-client

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki ek paketler kurulacak:
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7
  mysql-server-core-5.7
Önerilen paketler:
  mailx tinyca
Aşağıdaki YENİ paketler kurulacak:
  libaio1 mysql-client mysql-client-5.7 mysql-client-core-5.7 mysql-common
  mysql-server mysql-server-5.7 mysql-server-core-5.7
0 paket yükseltilecek, 8 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
0 B/18,2 MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 160 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Paketler önyapılandırılıyor ...
Daha önce seçili olmayan mysql-common paketi seçiliyor.
(Veritabanı okunuyor ... 257503 dosya veya dizin kurulu durumda.)
Paket açılacak: .../mysql-common_5.7.13-0ubuntu0.16.04.2_all.deb ...
Paket açılıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan libaio1:amd64 paketi seçiliyor.
Paket açılacak: .../libaio1_0.3.110-2_amd64.deb ...
Paket açılıyor: libaio1:amd64 (0.3.110-2) ...
Daha önce seçili olmayan mysql-client-core-5.7 paketi seçiliyor.
Paket açılacak: .../mysql-client-core-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-client-5.7 paketi seçiliyor.
Paket açılacak: .../mysql-client-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-server-core-5.7 paketi seçiliyor.
Paket açılacak: .../mysql-server-core-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Tetikleyiciler işleniyor: libc-bin (2.23-0ubuntu3) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Ayarlanıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: /etc/mysql/my.cnf (my.cnf) alternatifini sağlaması için /etc/mysql/my.cnf.fallback otomatik kipte kullanılıyor
(Veritabanı okunuyor ... 257662 dosya veya dizin kurulu durumda.)
Paket açılacak: .../mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Aborting downgrade from (at least) 10.0 to 5.7.
If are sure you want to downgrade to 5.7, remove the file
/var/lib/mysql/debian-*.flag and try installing again.
dpkg: /var/cache/apt/archives/mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb arşivi işlenirken sorun yaşandı (--unpack):
alt süreç yeni pre-installation betiği 1 çıkış kodu ile sona erdi
Daha önce seçili olmayan mysql-client paketi seçiliyor.
Paket açılacak: .../mysql-client_5.7.13-0ubuntu0.16.04.2_all.deb ...
Paket açılıyor: mysql-client (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-server paketi seçiliyor.
Paket açılacak: .../mysql-server_5.7.13-0ubuntu0.16.04.2_all.deb ...
Paket açılıyor: mysql-server (5.7.13-0ubuntu0.16.04.2) ...
İşleme sırasında hatalarla karşılaşıldı:
/var/cache/apt/archives/mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

mendirec

sudo rm -f /var/lib/mysql/debian-*.flag
sudo apt-get install mysql-server mysql-client

ersenkoc

Alıntı yapılan: mendirec - 31 Temmuz 2016 - 15:14:54
sudo rm -f /var/lib/mysql/debian-*.flag
sudo apt-get install mysql-server mysql-client


Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
mysql-client zaten en yeni sürümde (5.7.13-0ubuntu0.16.04.2).
mysql-server zaten en yeni sürümde (5.7.13-0ubuntu0.16.04.2).
Bunları düzeltmek için 'apt-get -f install' komutunu çalıştırmanız gerekebilir:
Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
mysql-server : Bağımlılıklar: mysql-server-5.7 ama kurulmayacak
E: Karşılanmamış bağımlılıklar. 'apt-get -f install' komutunu paket seçeneği vermeden deneyin (ya da bir çözüm belirtin).



apt-get -f install işleminden sonra

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Bağımlılıklar düzeltiliyor... Tamamlandı
Aşağıdaki ek paketler kurulacak:
  mysql-server-5.7
Önerilen paketler:
  mailx tinyca
Aşağıdaki YENİ paketler kurulacak:
  mysql-server-5.7
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
6 paket tam olarak kurulmayacak ya da kaldırılmayacak.
0 B/2.722 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 48,4 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Paketler önyapılandırılıyor ...
(Veritabanı okunuyor ... 257670 dosya veya dizin kurulu durumda.)
Paket açılacak: .../mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Tetikleyiciler işleniyor: ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Tetikleyiciler işleniyor: systemd (229-4ubuntu7) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Ayarlanıyor: libaio1:amd64 (0.3.110-2) ...
Ayarlanıyor: mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Ayarlanıyor: mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Ayarlanıyor: mysql-client (5.7.13-0ubuntu0.16.04.2) ...
Ayarlanıyor: mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Ayarlanıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: /etc/mysql/my.cnf (my.cnf) alternatifini sağlaması için /etc/mysql/mysql.cnf otomatik kipte kullanılıyor
Renaming removed key_buffer and myisam-recover options (if present)
mysql_upgrade: Got error: 1045: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: mysql-server-5.7 paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 1 çıkış kodu ile sona erdi
dpkg: bağımlılık sorunları yüzünden mysql-server paketi yapılandırılamıyor:
mysql-server şuna bağımlı: mysql-server-5.7, ama:
  mysql-server-5.7 paketi henüz yapılandırılmadı.

dpkg: mysql-server paketi işlenirken sorun yaşandı (--configure):
bağımlılık sorunları - yapılandırılmadan bırakılıyor
Apport raporu yazılmadı çünkü hata iletisi bu durumun bir önceki hatadan kaynaklanan bir hata olduğunu belirtiyor.
                                  Tetikleyiciler işleniyor: libc-bin (2.23-0ubuntu3) ...
Tetikleyiciler işleniyor: systemd (229-4ubuntu7) ...
Tetikleyiciler işleniyor: ureadahead (0.100.0-19) ...
İşleme sırasında hatalarla karşılaşıldı:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)






mendirec

sudo apt-get remove mysql-server-5.7 mysql-server
sudo apt-get install -f
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d/

ersenkoc

Alıntı yapılan: mendirec - 31 Temmuz 2016 - 17:22:32
sudo apt-get remove mysql-server-5.7 mysql-server
sudo apt-get install -f
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d/



Tekrar kodu çalıştırdım verdiği hata aşağıda


apt-get install mysql-server mysql-client

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki paket otomatik olarak kurulmuş ve artık bu pakete gerek duyulmuyor:
  mysql-server-core-5.7
Bu paketi kaldırmak için 'sudo apt autoremove' komutunu kullanın.
Aşağıdaki paketler KALDIRILACAK:
  mysql-server mysql-server-5.7
0 paket yükseltilecek, 0 yeni paket kurulacak, 2 paket kaldırılacak ve 0 paket yükseltilmeyecek.
2 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 48,5 MB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h] e
(Veritabanı okunuyor ... 257755 dosya veya dizin kurulu durumda.)
Kaldırılıyor: mysql-server (5.7.13-0ubuntu0.16.04.2) ...
Kaldırılıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: /etc/mysql/my.cnf (my.cnf) alternatifini sağlaması için /etc/mysql/my.cnf.fallback otomatik kipte kullanılıyor
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki paket otomatik olarak kurulmuş ve artık bu pakete gerek duyulmuyor:
  mysql-server-core-5.7
Bu paketi kaldırmak için 'sudo apt autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://nl.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://nl.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://nl.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial universe
deb http://nl.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://nl.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://nl.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://nl.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://nl.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu xenial partner
# #deb-src http://archive.canonical.com/ubuntu xenial partner


deb http://archive.ubuntu.com/ubuntu trusty universe
# deb-src http://archive.ubuntu.com/ubuntu trusty universe
# deb-src http://archive.ubuntu.com/ubuntu trusty universe
root@ersen-ADA:/home/ersen# ls /etc/apt/sources.list.d/
costales-ubuntu-unity-webapps-telegram-xenial.list
costales-ubuntu-unity-webapps-telegram-xenial.list.save

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
mysql-client zaten en yeni sürümde (5.7.13-0ubuntu0.16.04.2).
Önerilen paketler:
  mailx tinyca
Aşağıdaki YENİ paketler kurulacak:
  mysql-server mysql-server-5.7
0 paket yükseltilecek, 2 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
0 B/2.733 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 48,5 MB ek disk alanı kullanılacak.
Paketler önyapılandırılıyor ...
Daha önce seçili olmayan mysql-server-5.7 paketi seçiliyor.
(Veritabanı okunuyor ... 257679 dosya veya dizin kurulu durumda.)
Paket açılacak: .../mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-server paketi seçiliyor.
Paket açılacak: .../mysql-server_5.7.13-0ubuntu0.16.04.2_all.deb ...
Paket açılıyor: mysql-server (5.7.13-0ubuntu0.16.04.2) ...
Tetikleyiciler işleniyor: ureadahead (0.100.0-19) ...
Tetikleyiciler işleniyor: systemd (229-4ubuntu7) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Ayarlanıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: /etc/mysql/my.cnf (my.cnf) alternatifini sağlaması için /etc/mysql/mysql.cnf otomatik kipte kullanılıyor
Renaming removed key_buffer and myisam-recover options (if present)
mysql_upgrade: Got error: 1045: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: mysql-server-5.7 paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 1 çıkış kodu ile sona erdi
dpkg: bağımlılık sorunları yüzünden mysql-server paketi yapılandırılamıyor:
mysql-server şuna bağımlı: mysql-server-5.7, ama:
  mysql-server-5.7 paketi henüz yapılandırılmadı.

dpkg: mysql-server paketi işlenirken sorun yaşandı (--configure):
bağımlılık sorunları - yapılandırılmadan bırakılıyor
Apport raporu yazılmadı çünkü hata iletisi bu durumun bir önceki hatadan kaynaklanan bir hata olduğunu belirtiyor.
                                  İşleme sırasında hatalarla karşılaşıldı:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

mendirec

Bağlantıda bir anlatım var. Takıldığın yer var ise sor lütfen.

http://askubuntu.com/questions/760724/16-04-upgrade-broke-mysql-server

Alıntı YapThe instructions @andrew-beerman posted are on the right track, though they aren't quite clear to me and seem to recommend more than is necessary. I pieced together the answer from the above and a helpful post in the bug thread.

These are the steps I took to correct this:

1 Back up your my.cnf file in /etc/mysql and remove it
2 Remove the folder /etc/mysql/mysql.conf.d/
3 Verify you don't have a my.cnf file stashed somewhere else (I did in my home dir!) or in /etc/alternatives/my.cnf.
4 Backup and remove /etc/mysql/debian.cnf files (not sure if needed, but just in case)
sudo apt purge mysql-server mysql-server-5.7 mysql-server-core-5.7
sudo apt install mysql-server

5 In case your syslog shows an error like "mysqld: Can't read dir of '/etc/mysql/conf.d/'" create a symbolic link ln -s /etc/mysql/mysql.conf.d  /etc/mysql/conf.d Then the service should be able to start with service mysql start.
That got it working!

mendirec


ersenkoc

Alıntı yapılan: mendirec - 02 Ağustos 2016 - 15:26:25
@ersenkoc, son durum nedir?

Maalesef hala denemeler yapıyorum. Hatta sorunu çözsem bile nasıl çözdüğümü bilemeyecek durumdayım. Karmakarışık oldu her şey. :)

E: Sub-process /usr/bin/dpkg returned an error code (1)

mendirec

Hangi adımları uyguladın bilmiyorum ama ben sırasıyla anlatayım.

1. "/etc/mysql" klasörünün içindeki my.cnf adlı dosyayı başka bir yere yedekle ve asıl dosyayı sil.

2. "/etc/mysql/mysql.conf.d" klasörünü sil.

3. Yedeklediğin my.cnf adlı dosyanın haricinde başka bir yerde veya "/etc/alternatives/my.cnf" konumunda "my.cnf" adlı dosyanın olmadığını doğrula.

4. "/etc/mysql/debian.cnf" adlı dosyayı yedekle ve sil.

sudo apt purge mysql-server mysql-server-5.7 mysql-server-core-5.7
sudo apt install mysql-server


5. "mysqld: Can't read dir of '/etc/mysql/conf.d/'" gibi bir hata alırsan aşağıdaki komut ile sembolik bağlantı oluştur.
sudo ln -s /etc/mysql/mysql.conf.d  /etc/mysql/conf.d

ersenkoc

Alıntı yapılan: mendirec - 02 Ağustos 2016 - 22:23:46
Hangi adımları uyguladın bilmiyorum ama ben sırasıyla anlatayım.

1. "/etc/mysql" klasörünün içindeki my.cnf adlı dosyayı başka bir yere yedekle ve asıl dosyayı sil.

2. "/etc/mysql/mysql.conf.d" klasörünü sil.

3. Yedeklediğin my.cnf adlı dosyanın haricinde başka bir yerde veya "/etc/alternatives/my.cnf" konumunda "my.cnf" adlı dosyanın olmadığını doğrula.

4. "/etc/mysql/debian.cnf" adlı dosyayı yedekle ve sil.

sudo apt purge mysql-server mysql-server-5.7 mysql-server-core-5.7
sudo apt install mysql-server


5. "mysqld: Can't read dir of '/etc/mysql/conf.d/'" gibi bir hata alırsan aşağıdaki komut ile sembolik bağlantı oluştur.
sudo ln -s /etc/mysql/mysql.conf.d  /etc/mysql/conf.d


Ayarlanıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Renaming removed key_buffer and myisam-recover options (if present)
mysql_upgrade: Got error: 1045: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: mysql-server-5.7 paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 1 çıkış kodu ile sona erdi
dpkg: bağımlılık sorunları yüzünden mysql-server paketi yapılandırılamıyor:
mysql-server şuna bağımlı: mysql-server-5.7, ama:
  mysql-server-5.7 paketi henüz yapılandırılmadı.

dpkg: mysql-server paketi işlenirken sorun yaşandı (--configure):
bağımlılık sorunları - yapılandırılmadan bırakılıyor
Apport raporu yazılmadı çünkü hata iletisi bu durumun bir önceki hatadan kaynaklanan bir hata olduğunu belirtiyor.
                                  İşleme sırasında hatalarla karşılaşıldı:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)


:( olmadı yardımın için çok teşekkürler

mendirec

@ersenkoc, önemli dosyaların var mı bilmiyorum. Sakıncası yoksa deneyebilirsin.
1. sudo apt purge mysql-server
sudo apt autoremove

2.  Aşağıdaki komut ile dosya yöneticisini sudo yetkisi ile aç ve /etc/mysql klasörünün altındaki her şeyi sil.sudo -H nautilus
3. mysql ile ilgili herhangi bir paket kalmasın. Kontrol için
dpkg -l | grep mysql
Varsa şu komutla kaldır. sudo apt purge paket_adı
4. sudo apt install mysql-server

http://askubuntu.com/questions/766038/error-installing-mysql-on-ubuntu-16-04

ersenkoc

Alıntı yapılan: mendirec - 02 Ağustos 2016 - 23:08:32
@ersenkoc, önemli dosyaların var mı bilmiyorum. Sakıncası yoksa deneyebilirsin.
1. sudo apt purge mysql-server
sudo apt autoremove

2.  Aşağıdaki komut ile dosya yöneticisini sudo yetkisi ile aç ve /etc/mysql klasörünün altındaki her şeyi sil.sudo -H nautilus
3. mysql ile ilgili herhangi bir paket kalmasın. Kontrol için
dpkg -l | grep mysql
Varsa şu komutla kaldır. sudo apt purge paket_adı
4. sudo apt install mysql-server

http://askubuntu.com/questions/766038/error-installing-mysql-on-ubuntu-16-04

Bu işlem tamamlandıktan sonra 160 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Paketler önyapılandırılıyor ...
Daha önce seçili olmayan mysql-common paketi seçiliyor.
(Veritabanı okunuyor ... 259187 dosya veya dizin kurulu durumda.)
Paket açılacak: .../mysql-common_5.7.13-0ubuntu0.16.04.2_all.deb ...
Paket açılıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan libaio1:amd64 paketi seçiliyor.
Paket açılacak: .../libaio1_0.3.110-2_amd64.deb ...
Paket açılıyor: libaio1:amd64 (0.3.110-2) ...
Daha önce seçili olmayan mysql-client-core-5.7 paketi seçiliyor.
Paket açılacak: .../mysql-client-core-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-client-5.7 paketi seçiliyor.
Paket açılacak: .../mysql-client-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-server-core-5.7 paketi seçiliyor.
Paket açılacak: .../mysql-server-core-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Tetikleyiciler işleniyor: libc-bin (2.23-0ubuntu3) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Ayarlanıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: hata: /etc/mysql/my.cnf.fallback şeklinde bir alternatif konumu yok
dpkg: mysql-common paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 2 çıkış kodu ile sona erdi
İşleme sırasında hatalarla karşılaşıldı:
mysql-common
E: Sub-process /usr/bin/dpkg returned an error code (1)

bugra9

ls /etc/mysql/
komutunun çıktısını aktarır mısın

ersenkoc


bugra9

@mendirec'in iletisindeki son yükleme işleminden önce (4. adımdan önce)
sudo dpkg --configure -a
komutunu verip sonra yükleme işlemini başlatıp deneyebilir misin.

ersenkoc

Alıntı yapılan: bugra9 - 03 Ağustos 2016 - 23:30:16
@mendirec'in iletisindeki son yükleme işleminden önce (4. adımdan önce)
sudo dpkg --configure -a
komutunu verip sonra yükleme işlemini başlatıp deneyebilir misin.

Ayarlanıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: hata: /etc/mysql/my.cnf.fallback şeklinde bir alternatif konumu yok
dpkg: mysql-common paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 2 çıkış kodu ile sona erdi
Ayarlanıyor: libaio1:amd64 (0.3.110-2) ...
dpkg: bağımlılık sorunları yüzünden mysql-client-5.7 paketi yapılandırılamıyor:
mysql-client-5.7 şuna bağımlı: mysql-common (>= 5.5), ama:
  mysql-common paketi henüz yapılandırılmadı.

bugra9

Kendisi oluşturmadı demek. O dosyayı aşağıdaki komutla elimizle oluşturduktan sonra tekrar dener misin
echo '!includedir /etc/mysql/conf.d/' | sudo tee  /etc/mysql/my.cnf.fallback

Eğer olmazsa aşağıdakilerin çıktısını da aktarırsın.
ls -l /etc/mysql/
ls -l /etc/mysql/conf.d/

ersenkoc

Alıntı yapılan: bugra9 - 04 Ağustos 2016 - 10:34:23
Kendisi oluşturmadı demek. O dosyayı aşağıdaki komutla elimizle oluşturduktan sonra tekrar dener misin
echo '!includedir /etc/mysql/conf.d/' | sudo tee  /etc/mysql/my.cnf.fallback

Eğer olmazsa aşağıdakilerin çıktısını da aktarırsın.
ls -l /etc/mysql/
ls -l /etc/mysql/conf.d/

kullanıcıadı@isim:~$ echo '!includedir /etc/mysql/conf.d/' | sudo tee  /etc/mysql/my.cnf.fallback
[sudo] password for kullaniciadi:
!includedir /etc/mysql/conf.d/
kullanıcıadı@isim:~$ echo '!includedir /etc/mysql/conf.d/' | sudo tee  /etc/mysql/my.cnf.fallback
!includedir /etc/mysql/conf.d/
kullanıcıadı@isim:~$ sudo apt install mysql-server
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor     
Durum bilgisi okunuyor... Bitti     
Aşağıdaki ek paketler kurulacak:
  mysql-server-5.7
Önerilen paketler:
  mailx tinyca
Aşağıdaki YENİ paketler kurulacak:
  mysql-server mysql-server-5.7
0 paket yükseltilecek, 2 yeni paket kurulacak, 0 paket kaldırılacak ve 7 paket yükseltilmeyecek.
2 paket tam olarak kurulmayacak ya da kaldırılmayacak.
0 B/2.733 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 48,5 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Paketler önyapılandırılıyor ...
Ayarlanıyor: mysql-common (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: /etc/mysql/my.cnf (my.cnf) alternatifini sağlaması için /etc/mysql/my.cnf.fallback otomatik kipte kullanılıyor
Daha önce seçili olmayan mysql-server-5.7 paketi seçiliyor.
(Veritabanı okunuyor ... 259346 dosya veya dizin kurulu durumda.)
Paket açılacak: .../mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Paket açılıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Daha önce seçili olmayan mysql-server paketi seçiliyor.
Paket açılacak: .../mysql-server_5.7.13-0ubuntu0.16.04.2_all.deb ...
Paket açılıyor: mysql-server (5.7.13-0ubuntu0.16.04.2) ...
Tetikleyiciler işleniyor: ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Tetikleyiciler işleniyor: systemd (229-4ubuntu7) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Ayarlanıyor: mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Ayarlanıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: hata: /etc/mysql/mysql.cnf şeklinde bir alternatif konumu yok
dpkg: mysql-server-5.7 paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 2 çıkış kodu ile sona erdi
dpkg: bağımlılık sorunları yüzünden mysql-server paketi yapılandırılamıyor:
mysql-server şuna bağımlı: mysql-server-5.7, ama:
  mysql-server-5.7 paketi henüz yapılandırılmadı.

dpkg: mysql-server paketi işlenirken sorun yaşandı (--configure):
bağımlılık sorunları - yapılandırılmadan bırakılıyor
Apport raporu yazılmadı çünkü hata iletisi bu durumun bir önceki hatadan kaynaklanan bir hata olduğunu belirtiyor.
                                  İşleme sırasında hatalarla karşılaşıldı:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
kullanıcıadı@isim:~$ ls -l /etc/mysql/
toplam 12
drwxr-xr-x 2 root root 4096 Ağu  2 23:19 conf.d
lrwxrwxrwx 1 root root   24 Ağu  4 11:07 my.cnf -> /etc/alternatives/my.cnf
-rw-r--r-- 1 root root   31 Ağu  4 11:07 my.cnf.fallback
drwxr-xr-x 2 root root 4096 Ağu  4 11:07 mysql.conf.d
kullanıcıadı@isim:~$ ls -l /etc/mysql/conf.d/
toplam 0
kullanıcıadı@isim:~$ sudo apt install mysql-server
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor     
Durum bilgisi okunuyor... Bitti     
mysql-server zaten en yeni sürümde (5.7.13-0ubuntu0.16.04.2).
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 7 paket yükseltilmeyecek.
2 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 0 B ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Ayarlanıyor: mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
update-alternatives: hata: /etc/mysql/mysql.cnf şeklinde bir alternatif konumu yok
dpkg: mysql-server-5.7 paketi işlenirken sorun yaşandı (--configure):
alt süreç post-installation betiği kuruldu 2 çıkış kodu ile sona erdi
dpkg: bağımlılık sorunları yüzünden mysql-server paketi yapılandırılamıyor:
mysql-server şuna bağımlı: mysql-server-5.7, ama:
  mysql-server-5.7 paketi henüz yapılandırılmadı.

dpkg: mysql-server paketi işlenirken sorun yaşandı (--configure):
bağımlılık sorunları - yapılandırılmadan bırakılıyor
Apport raporu yazılmadı çünkü hata iletisi bu durumun bir önceki hatadan kaynaklanan bir hata olduğunu belirtiyor.
                                  İşleme sırasında hatalarla karşılaşıldı:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

mendirec

@ersenkoc, çıktılara bakalım lütfen.
dpkg -l | grep mysql
sudo service --status-all
initctl list | grep running

ersenkoc

Alıntı yapılan: mendirec - 04 Ağustos 2016 - 12:52:30
@ersenkoc, çıktılara bakalım lütfen.
dpkg -l | grep mysql
sudo service --status-all
initctl list | grep running



Sırası ile

ii  mysql-client-5.7                              5.7.13-0ubuntu0.16.04.2                                     amd64        MySQL database client binaries
ii  mysql-client-core-5.7                         5.7.13-0ubuntu0.16.04.2                                     amd64        MySQL database core client binaries
ii  mysql-common                                  5.7.13-0ubuntu0.16.04.2                                     all          MySQL database common files, e.g. /etc/mysql/my.cnf
iU  mysql-server                                  5.7.13-0ubuntu0.16.04.2                                     all          MySQL database server (metapackage depending on the latest version)
iF  mysql-server-5.7                              5.7.13-0ubuntu0.16.04.2                                     amd64        MySQL database server binaries and system database setup
ii  mysql-server-core-5.7                         5.7.13-0ubuntu0.16.04.2                                     amd64        MySQL database server binaries
rc  mysql-utilities                               1.6.1-2                                                     all          collection of scripts for managing MySQL servers
rc  mysql-workbench                               6.3.6+dfsg-0ubuntu1                                         amd64        MySQL Workbench - a visual database modeling, administration and queuing tool


[ + ]  acpid
[ - ]  alsa-utils
[ - ]  anacron
[ + ]  apache-htcacheclean
[ + ]  apache2
[ + ]  apparmor
[ + ]  apport
[ + ]  avahi-daemon
[ - ]  bluetooth
[ - ]  bootmisc.sh
[ - ]  brltty
[ - ]  checkfs.sh
[ - ]  checkroot-bootclean.sh
[ - ]  checkroot.sh
[ + ]  clamav-freshclam
[ + ]  console-setup
[ + ]  cron
[ - ]  cups
[ + ]  cups-browsed
[ + ]  dbus
[ - ]  dns-clean
[ + ]  grub-common
[ - ]  hostname.sh
[ - ]  hwclock.sh
[ + ]  irqbalance
[ - ]  kerneloops
[ + ]  keyboard-setup
[ - ]  killprocs
[ + ]  kmod
[ + ]  lightdm
[ - ]  mountall-bootclean.sh
[ - ]  mountall.sh
[ - ]  mountdevsubfs.sh
[ - ]  mountkernfs.sh
[ - ]  mountnfs-bootclean.sh
[ - ]  mountnfs.sh
[ - ]  mysql
[ + ]  network-manager
[ + ]  networking
[ + ]  ondemand
[ - ]  plymouth
[ - ]  plymouth-log
[ - ]  pppd-dns
[ + ]  procps
[ + ]  rc.local
[ + ]  resolvconf
[ - ]  rsync
[ + ]  rsyslog
[ - ]  saned
[ - ]  sendsigs
[ + ]  speech-dispatcher
[ - ]  thermald
[ + ]  udev
[ + ]  ufw
[ - ]  umountfs
[ - ]  umountnfs.sh
[ - ]  umountroot
[ - ]  unattended-upgrades
[ + ]  urandom
[ - ]  uuidd
[ + ]  whoopsie
[ - ]  x11-common


initctl: Upstart'a bağlanılamıyor: Failed to connect to socket /com/ubuntu/upstart: Bağlantı reddedildi


mendirec

sudo apt-get install upstart-sysv
sudo reboot
sudo service --status-all
initctl list | grep running