Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- S2139
- java
- 스프링트랜잭션
- 리버스프록시
- 테코톡
- 무중단배포
- 코틀린뽀개기
- GithubOAuth
- 백준
- 데이터베이스락
- 객체지향생활체조
- DynamicWebProject
- 코틀린
- 트랜잭션
- KotlinInAction
- kotlin
- ObjectCalisthenics
- 알고리즘
- 트랜잭션속성
- subprocess에러
- tomcat설정
- Google Place Photo API
- servlet프로젝트
- 레벨로그
- 자바비동기
- 트랜잭션성질
- jsp프로젝트
- 코틀린기초
- mysqld.sock
- 우아한테크코스
Archives
- Today
- Total
초이로그
[Ubuntu] mysql, mariadb /usr/bin/dpkg 에러해결 본문
mariaDB 설치 후, python 장고와 연동하기 위하여 기본이라는 패키지 'mysqlclient'를 설치하는데 오류나서 이를 해결하려고
다음 명령어로 설치했는데...
$ sudo apt-get install libssl-dev
$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client
$ sudo apt-get install libmysqlclient-dev
$ pip install mysqlclient
mysqlclient는 설치가 되었지만 그 이후 mysql 접속시도시
'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'라는 에러 메세지를 어딜가도 줄줄이 출력하기 시작하고...(진짜 모든 apt-get 설치 명령어가 먹통이었다^^^)
mysql, mariadb 재설치도 안되고 제거도 안되고 뭐만 하면 다 처리하는데 오류가 너무 많이 발생했다고 해서 진짜 다 뒤져보았지만 결국 OS 초기화까지 검색하는 지경까지...ㅠ
그때 발견한게
Sub-process /usr/bin/dpkg 에러 해결 방법
Linux 를 사용하다 보면 apt, dpkg 패키지 매니저로 다양한 패키지를 설치하곤 한다. 하지만! 패키지를 설치하다 가 문제가 발생하는 경우가 드물지 않게생기곤한다.
medium.com
바로 이 글이다...!
하지만 저대로 해도 여전히 에러가 나서 나는 결국
/var/lib/dpkg/info 디렉터리에서 mariadb, mysql로 시작하는 모든 파일을 제.거.해주었다..수제작업..
이렇게 해도 되는지는 모르겠지만.. 이후로 에러는 사라졌다! 만세!!
앞으로는 도커에서 데이터 베이스를 사용할거다.........는 좋지 않은 생각인듯
'Stacks' 카테고리의 다른 글
[SonarLint] 예외는 로그로 남기던가 다시 던져야한다. 그러나 둘 다 하면 안된다(java:S2139) (0) | 2022.10.14 |
---|---|
[Google Maps API] Place Photo API 사용방법 (0) | 2021.08.06 |
[Git] 폴더이름이 한글일때 오류 (0) | 2021.04.22 |
[Grafana]Grafana에 MongoDB 데이터 불러오기 (0) | 2020.07.24 |