티스토리 뷰

반응형



리눅스 마다 특정 명령어를 사용할 수 있게 해주는

 

패키지를 설치하는 명령어는 조금씩 다른다.


오픈수세의 장점이라고 할 수있는 부분이 있는데


특정 명령어가 존재하지 않을 경우 우리는 어떤 패키지를 설치해야 하는지 모른다.


대부분의 명령어는 패키지명과 같은 경우가 있지만 일부는 그렇지 않은 경우도 있는데


오픈수세에서는 cnf 라는 명령어를 제공하여 그 명령어가 어느 패키지에 설치 되어있는지 알 수 있게 해준다.



내가 사용하는 리눅스에는 현재 mysql이 설치되어 있어 절너 문구가 나왔지만


만약 미설치라면 화면에 표시된 mariadb-client를 설치하면 된다.



오픈수세에서 패키지를 설치하는 명령어는 zypper 이다.


그 외의 옵션은 타 리눅스와 비슷하다.


zypper install 패키지명 : 패키지 설치

zypper update 패키지명 : 패키지 업데이트

zypper info 패키지명 : 해당 패키지 정보 출력

zypper se 문자열 : 문자열과 연관된 패키지 이름 출력


주로쓰는 옵션들은 위의 경우 정도 되는 것 같다.


실제로 zypper info mariadb-client 명령어를 콘솔로 입력하면



와 같이 패키지에 대한 정보가 출력된다.


그리고 실제로 패키지를 설치하려면 su 명령어나 sudo 명령어를 통해


 관리자(슈퍼유저) 권한을 획득해야한다.



실제로 zypper 명령어로 mariadb-client 패키지를 설치하는 화면이다.


(필자의 경우 이미 설치는 되어 있었지만 업데이트의 필요가 있어

설치 옵션을 줬지만 업데이트가 되고 있다)




반응형
프로필사진

Yowu (Yu Yongwoo)

흔한 Node.js/Java 백엔드 개발자입니다
Ubuntu와 MacOS 데스크탑 개발 환경을 선호합니다
최근에는 vscode와 IntelliJ를 사용하고 있습니다
vscode에는 neovim, IntelliJ는 ideaVim
개발용 키보드는 역시 HHKB Pro 2 무각입니다
락 밴드에서 드럼을 쳤습니다

최근에 올라온 글
최근에 달린 댓글
«   2024/03   »
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
31
글 보관함
Total
Today
Yesterday