웹사이트 검색

sysget - Linux의 모든 패키지 관리자를 위한 프런트엔드


Linux는 다양한 형태로 제공되며 우리 중 많은 사람들은 필요에 완벽하게 맞는 배포판을 찾을 때까지 모든 종류의 배포판을 테스트하는 것을 좋아합니다. 문제는 OS가 빌드된 주요 배포판에 따라 패키지 관리자가 다를 수 있고 특별히 익숙하지 않은 것으로 판명될 수 있다는 것입니다.

모든 패키지 관리자의 프런트엔드가 될 수 있는 sysget이라는 유틸리티가 있습니다. 기본적으로 sysget은 브리지 역할을 하며 모든 패키지 관리자에 대해 동일한 구문을 사용할 수 있도록 해줍니다.

더 읽기: Linux 초보자를 위한 최고의 패키지 관리자 5가지

이는 명령줄을 통해 OS를 관리하는 첫 번째 단계를 시작하고 새로운 명령을 배울 필요 없이 한 배포판에서 다른 배포판으로 이동하기를 원하는 Linux 초보자에게 특히 유용합니다.

Sysget은 결코 배포 패키지 관리자를 대체하지 않습니다. 이것은 단지 OS 패키지 관리자의 래퍼일 뿐이며 Linux 관리자라면 자신의 배포판 패키지 관리자를 사용하는 것이 더 나을 것입니다.

지원되는 패키지 관리자

Sysget은 다음을 포함한 광범위한 패키지 관리자를 지원합니다.

  1. apt-get 또는 apt
  2. xbps
  3. dnf
  4. 지퍼
  5. 없네
  6. 팩맨
  7. 알려지다
  8. 패키지
  9. 크롬브루
  10. 집에서 만든 맥주
  11. 아니야
  12. 스냅
  13. Npm

시스템 기능

  • 패키지 검색
  • 패키지 설치
  • 패키지 제거
  • 고아를 제거하다
  • 패키지 관리자 캐시 지우기
  • 데이터베이스 갱신
  • 업그레이드 시스템
  • 단일 패키지 업그레이드

sysget의 공식 git 저장소는 여기에서 확인할 수 있습니다.

Linux에서 Sysget을 설치하고 사용하는 방법

sysget 설치는 특히 쉽고 간단하며 다음 명령을 사용하여 완료할 수 있습니다.

sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget 
sudo mkdir -p /usr/local/share/sysget 
sudo chmod a+x /usr/local/bin/sysget

sysget의 사용법도 매우 간단하며 명령은 종종 apt에 사용되는 명령과 유사합니다. sysget을 처음 실행하면 시스템 패키지 관리자를 묻는 메시지가 표시되고 사용 가능한 패키지 목록이 표시됩니다. 귀하의 OS에 맞는 것을 선택해야 합니다:

sudo sysget

이 작업이 완료되면 다음 명령을 사용할 수 있습니다.

패키지 설치용.

sudo sysget install <package name>

패키지를 제거하려면:

sudo sysget remove package

업데이트를 실행하려면:

sudo sysget update

시스템을 업그레이드하려면:

sudo sysget upgrade

다음을 사용하여 특정 패키지를 업그레이드하십시오.

sudo sysget upgrade <package name>

고아를 제거하려면 다음을 수행하십시오.

sudo sysget autoremove 

패키지 관리자 캐시 정리:

sudo sysget clean 

실제로 살펴보겠습니다. 다음은 Ubuntu 시스템에 emacs를 설치하는 샘플입니다.

sudo sysget install emacs

패키지를 제거하는 방법은 다음과 같습니다.

sudo sysget remove emacs

sysget 옵션을 거쳐야 하는 경우 다음을 입력할 수 있습니다.

sudo sysget help

그러면 sysget과 함께 사용할 수 있는 사용 가능한 옵션 목록이 표시됩니다.

결론

sysget의 구문은 지원되는 모든 배포판에서 동일하다는 점을 기억하세요. 그래도 OS 패키지 관리자를 완전히 교체한다는 의미는 아니지만 시스템에서 패키지를 작동하는 데 필요한 기본 요구 사항을 충족한다는 의미입니다.