Ubuntu에서 간단한 명령으로 기본 앱을 시작하는 방법

Ubuntu에서 간단한 명령으로 기본 앱을 시작하는 방법

Linux는 자유에 관한 모든 것입니다. 독점 운영 체제는 각 앱 유형(예: 웹 브라우저)에 대한 기본값을 지정하는 경향이 있지만 Linux는 시스템을 사용자 취향에 맞게 조정할 수 있는 도구를 제공합니다. 원하는 만큼 다양한 유형의 프로그램을 가질 수 있어야 합니다. 그리고 그게 바로 업데이트 대안 옵션 사이를 쉽게 전환할 수 있는 방법입니다.





Ubuntu(및 기타 Debian 기반 시스템)에서 사용하는 방법은 다음과 같습니다.





업데이트 대안 시스템

다양한 대안에 대해 알아보기 전에 이면에 있는 내용을 살펴보겠습니다. 한 가지 대안, 편집자 , 터미널 기반 텍스트 편집기를 제공합니다.





게임을 위해 Windows 10을 조정하는 방법
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

그리고 이 명령으로 텍스트 파일을 열면 예상한 대로 정확히 수행됩니다.

sudo editor /etc/fstab

이것은 파일 시스템을 열 것입니다 구성 파일 텍스트 편집기에서 ... 그러나 어느 것입니까? 아래 시스템에서 열렸습니다. 나노 :



NS 편집자 명령은 실제로 심볼릭 링크 (심볼 링크). 링크 나노 , 당신은 물을 수 있습니다? 아니요! 명령 /usr/bin/편집기 에 대한 링크입니다 /etc/alternatives/에디터 . NS /etc/alternatives 디렉토리는 시스템의 모든 대안이 심볼릭 링크로 관리되는 곳입니다. 문제의 실제 프로그램을 가리키는 링크입니다. 따라서 프로그램에 대한 링크(대체 디렉토리에 있음)에 대한 링크(PATH에 있음)입니다.

짐작하셨겠지만, 업데이트 대안 는 이러한 링크를 관리하는 데 도움이 되는 도구입니다. 사용 방법을 살펴보겠습니다.





업데이트 대안 사용법 예

대부분 업데이트 대안 사용할 명령은 다음 패턴을 따릅니다.

sudo update-alternatives [option] [alternative(s)]

상기에서, 대안 결국 사용하게 될 프로그램을 나타냅니다. NS 옵션 당신이 그것으로하고 싶은 것입니다. 계속하려면 편집자 구성 요소를 살펴보기 전에 땅의 위치를 ​​알아보겠습니다. NS 표시하다 옵션은 우리에게 몇 가지 세부 사항을 보여줍니다.





update-alternatives --display editor

상단 라인은 경로를 알려줍니다. 편집자 명령 자체와 현재 연결된 항목. 포함하여 많은 것들이 있지만 남성 페이지 번역 등. 더 집중 목록 명령을 사용하면 상황을 더 쉽게 이해할 수 있습니다.

update-alternatives --list editor

거기, 당신은 그것을 볼 수 있습니다 나노 에 대한 대안으로 실제로 나열됩니다. 편집자 . 그러나 우리는 무엇을 더 사용할 수 있습니까? 이것은 다음을 포함한 세 가지 옵션을 제공합니다. 내가왔다 . 다시 할당할 수 있습니다. 편집자 전화하다 내가왔다 대신 프로그램 구성 옵션.

sudo update-alternatives --config editor

대화형 메뉴를 사용하여 새 옵션을 선택할 수 있습니다. 또는 원하는 프로그램을 알고 있는 경우 세트 옵션:

sudo update-alternatives --set editor /usr/bin/vim.basic

다음으로 시도해 볼 수 있는 몇 가지 대안을 살펴보겠습니다.

주목할만한 업데이트 대안 옵션

언급했듯이 이미 많은 패키지가 있습니다. 업데이트 대안 체계. 다음은 시스템 관리에 유용할 수 있는 몇 가지입니다.

update-alternatives --config java

일부 프로그램은 특정 버전의 Java를 설치해야 합니다. Ubuntu 기반 시스템에서는 리포지토리에서 여러 버전의 OpenJDK(오픈 소스 Java)를 설치할 수 있을 뿐만 아니라 공식 Oracle JRE의 여러 버전을 수동으로 설치할 수 있습니다. 후자를 대안으로 설정하면 즉시 프로그램을 실행하는 Java 환경을 전환할 수 있습니다.

참고: 함께 업데이트해야 하는 여러 Java 관련 대안이 있습니다. 편리한 앱을 확인하세요 업데이트 자바 대안 , 일부 Java 관련 작업을 수행합니다.

update-alternatives --config x-www-browser/gnome-www-browser

매우 자명합니다. 이를 통해 기본 웹 브라우저를 설정할 수 있습니다. GNOME 기반 데스크탑에서 작업하는 경우 다음도 살펴봐야 합니다. gnome-www-브라우저 도.

update-alternatives --config mozilla-flashplugin

좋든 나쁘든 여전히 Flash를 사용하는 사이트가 많이 있습니다. 이렇게 하면 공식 Adobe 버전과 다음과 같은 오픈 소스 버전 간에 전환하는 데 도움이 됩니다. 악물다 .

사용 가능한 전체 범위에 대해 궁금한 경우 다음을 시도하여 현재 설정에 따라 모두 나열하십시오.

update-alternatives --get-selections

대안 사용자 정의

Canonical이 제공하는 옵션을 관리하는 것은 모두 훌륭합니다. 하지만 그것을 자신의 것으로 만들지 못한다면 그것은 자유가 아니겠죠? 다음 섹션에서는 고유한 대체 그룹을 추가 및 제거하는 방법을 살펴보겠습니다.

시스템에서 대안 추가

지원되는 패키지를 설치할 때 대안이 자동으로 시스템에 추가됩니다. 예를 들어 설치한 경우 이맥스 , 설치 프로세스는 필요한 옵션을 생성하는 스크립트를 실행합니다. /etc/alternatives , 우선순위를 포함합니다.

하지만 충분히 모험심이 있다면 자신만의 대안을 만들 수도 있습니다. 그렇게 하는 경우 이러한 대안을 수동으로 채워야 한다는 점을 염두에 두어야 합니다. 예를 들어, x-워드 프로세서 , 첫 번째 및 모든 후속 프로그램을 직접 추가해야 합니다. 또한 제거해야 합니다. 그렇지 않으면 더 이상 존재하지 않는 프로그램을 가리키는 대안을 찾을 수 있습니다.

라는 그룹을 추가해 보겠습니다. x-워드 프로세서 한 가지 대안(이 경우 우수한 LibreOffice Writer )은 다음과 같습니다.

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/lowriter 40

이 명령은 다음을 생성합니다.

  • 새로운 명령(실제로는 심볼릭 링크)이 호출되었습니다. 워드 프로세서 대표;
  • 라는 새로운 대안 그룹 x-워드 프로세서 , 어느;
  • 응용 프로그램을 포함합니다(기본값). /usr/bin/lowwriter , 가지고있다;
  • 우선순위 40.

부름 워드 프로세서 이제 명령줄에서 LibreOffice Writer(위에서 로우라이터 ). 다른 항목을 추가할 수 있습니다(예: 텍스트 모드 워드 프로세서 워드 그라인더 ) 동일한 명령으로 필요에 따라 실제 애플리케이션의 경로를 변경합니다.

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/wordgrinder 20

이제 쿼리 x-워드 프로세서 그룹은 이 두 가지 옵션을 표시합니다.

기본적으로 그룹은 '자동' 모드에 있으며, 이는 시스템이 가장 높은 옵션을 사용함을 의미합니다. 우선 사항 (숫자 기준) 포함 -- 이 경우 LibreOffice (40, 대 워드 그라인더의 20). 당신은 사용할 수 있습니다 구성 이를 변경하려면 위에서 설명한 옵션을 사용하십시오.

시스템에서 대안 제거

옵션이 필요하지 않다고 판단되면 다음을 사용하는 간단한 명령 제거하다 옵션이 제거됩니다.

sudo update-alternatives --remove x-word-processor /usr/bin/wordgrinder

마지막으로, 모두 제거 옵션은 모든 대안을 포함하여 전체 그룹을 삭제합니다.

sudo update-alternatives --remove-all x-word-processor

이것들은 제거된다는 점에 유의하십시오. 대안 업데이트 항목하지만 ~ 아니다 연결된 프로그램.

이전에 업데이트 대안을 실행한 적이 있습니까? 대안 작업과 관련된 팁이나 트릭이 있습니까? 댓글로 알려주세요!

이미지 크레디트: Shutterstock.com을 통한 순간

공유하다 공유하다 트위터 이메일 오디오북을 무료로 다운로드할 수 있는 8가지 최고의 웹사이트

오디오북은 훌륭한 엔터테인먼트 소스이며 소화하기 훨씬 쉽습니다. 다음은 무료로 다운로드할 수 있는 8가지 최고의 웹사이트입니다.

다음 읽기
관련 항목
  • 리눅스
  • 우분투
  • 데비안
  • 리눅스
저자 소개 아론 피터스(31건 게재)

Aaron은 15년 동안 비즈니스 분석가 및 프로젝트 관리자로서 기술 분야에 깊이 관여했으며 거의 ​​오랫동안(Breezy Badger 이후) 충성도가 높은 Ubuntu 사용자였습니다. 그의 관심 분야는 오픈 소스, 소규모 비즈니스 애플리케이션, Linux와 Android의 통합, 일반 텍스트 모드의 컴퓨팅입니다.

아론 피터스가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.