반응형

오류 3

[Linux] Error: rpmdb open failed 해결방법

들어가며: 클라우데라에서 호스트를 추가한 뒤에, 배포하는데서 문제가 발생했다. 에러 내용은 아래와 같다. Error: rpmdb open failed 의 메시지가 뜨면서 설치가 되지 않았다. 문제를 살펴보니 yum을 실행할때 rpm의 db가 손상될 가능성이 있다고 해서 아래와 같이 해결하였다. 해결방법: 결과적으로 해결하는 방법은 기존 DB를 모두 지우고, 새로 생성을 하면 해결이 된다. $ sudo rm -f /var/lib/rpm/_db* $ sudo rpm -vv --rebuilddb

운영체제/Linux 2016.11.08

[Linux] 대량의 파일 옮기는 방법: Argument list too long의 문제 해결하는 방법

들어가며: 대량의 파일을 삭제하거나 이동할때, 아래와 같이 에러가 난다. 그 이유는 mv, rm, cp 등 많은 파일에 대해서 파일 개수 제한을 두고 있다. 그렇다면 어떻게 해야지 파일을 옮길 수 있을까. bash에서는 강력한 pipeline(|)이 있기 때문에 잘 활용하면, 간단한 코드도 한줄에 끝낼 수 있으니, 리눅스에서 개발하는 개발자들은 얼마나 커맨드를 아느냐에 따라 시간, 속도를 효율적으로 사용이 가능하다. $ mv * ../ 에러내용: /usr/bin/mv: Argument list too long 아래와 같이 사용하면 대량의 파일을 옮기거나 삭제가 가능하다. $ find . -type f | xargs -i mv "{}" ../

운영체제/Linux 2016.11.08

[Linux] 윈도우에서 리눅스 원격 접속 방법 (xRDP, XFCE4)

들어가며 윈도우에서 리눅스 원격 접속하는 방법은 다양합니다. 흔히 많이 사용하는건 VNC를 사용하지만, 본 포스팅에서는 xRDP와 XFCE4를 설치하는 방법에 대해서 설명하겠습니다. 우분투의 데스크탑 관리자는 xRDP을 지원하지 않기 때문에, 가볍고 빠른 XFCE Desktop Manager를 설치해야 합니다. 설치하기 xRDP 설치$ sudo apt-get install xrdpXFCE4 설치$ sudo apt-get install xfce4 xRDP 환경 설정 (마지막줄에 startxfce4 를 추가)$ echo xfce4-session > ~/.xsession $ vi /etc/xrdp/startwm.sh xRDP 재시작$sudo service xrdp restart 설치시 오류1) 접속 화면이 나..

운영체제/Linux 2016.03.22
반응형