하나의 간단한 도구를 사용하여 Linux OS와 모든 소프트웨어를 몇 분 안에 업데이트합니다. 한 명령을 통해 내 시스템의 상반기 자동 감지 및 업데이트
Linux 설치를 업데이트하는 것은 집안일 수 있지만 간단하게 만드는 좋은 방법을 찾았습니다. 물론 패키지 관리자를 통해 시스템 소프트웨어를 유지할 수있는 훌륭한 앱이 있지만 (앱 스토어를 생각하지만 더 복잡한 지) 때로는 작업을 수행하는 터미널 앱을 원합니다.
내 시스템에는 .deb, snap 및 flatpak을 사용하는 Ubuntu와 같은 소프트웨어를 설치하고 관리 할 수있는 여러 가지 수단이 있으며 자체 패키지 관리자가있는 Python과 같은 프로그래밍 언어를 사용하므로 모든 것을 수행하고 소란스럽지 않은 도구를 원합니다. 이것은 어디에 있습니다 상반부 들어온다.
Rust로 작성된 상반기는 몇 년 동안 주변에 있었으며, 이는 유용성만을 강화시킵니다. Ubuntu의 포크 인 Anduinos에서 실행하고 있지만 Debian, Ubuntu, Arch, Windows, Macos, Manjaro 및 기타 여러 Linux 배포판에서 작동합니다.
상반기를 설치하는 방법
상반기를 설치하는 것은 간단하지만 경고가 있습니다. 데비안 패키지 (.deb) 파일의 소스는 공식 우분투 리포지토리 외부에 있습니다. 따라서 미션 크리티컬 하드웨어에 설치하십시오. 의심스러운 경우 소스 코드를 확인하십시오. 모든 것이 잘 진행되고 문제가 발생하지 않았지만 마일리지는 다를 수 있습니다.
1. 우분투 PC에서 상반 Github 릴리스 시스템의 릴리스를 다운로드하고 다운로드하십시오. 64 비트 인텔/AMD CPU의 최신 릴리스를 선택했습니다.
2. 터미널을 열고 다운로드가있는 디렉토리로 이동하십시오. 제 경우에는/홈/레/다운로드였습니다.
3. APT 패키지 관리자를 사용하여 상반기를 설치하십시오. 일반적으로 APT를 사용하여 원격 저장소에서 패키지를 설치하지만 다운로드 된 파일을 지정하면 상반 및 모든 종속성을 설치합니다.
sudo apt install ./topgrade_16.0.4-1_amd64.deb
상반기 사용 방법
상반기는 사용하기가 간단하지만 단순성 아래에는 많은 힘이 있습니다. 상반부 구성을 조정하기 전에 시스템을 업데이트하는 데 익숙해 봅시다.
1. 먼저, 건식 실행을 수행하십시오 상반기를 사용할 때 모든 것이 예상대로 실행됩니다. -n 또는 –dry -run을 사용하면 상반기가 실행될 때 수행 할 작업이 인쇄되지만 OS는 변경되지 않습니다.
topgrade -n
2. 상반을 사용하여 컴퓨터의 소프트웨어를 업데이트하고 업그레이드하십시오. 프롬프트하면 Sudo 비밀번호를 입력하면 프로세스가 시작됩니다.
3. 계속하라는 메시지가 표시되면 Y를 선택하십시오. 이렇게하면 업그레이드 프로세스가 시작되어 시스템의 모든 패키지 관리자를 사용하여 새 소프트웨어를 설치합니다. 상반기를 사용 하여이 프로세스를 자동화 할 수 있습니다.
변소 조정
상반기가 시스템의 특정 부분을 업데이트하는 것을 원하지 않으면 어떻게해야합니까? 구성 파일을 업데이트하여 정점에 특정 소스를 무시하도록 지시하거나 터미널에서 상반 명령을 실행할 때 직접 명령을 전달할 수 있습니다. 먼저 구성 파일을 편집하는 방법을 보여준 다음 터미널에서 동일한 작업을 수행하는 두 단계를 표시합니다.
1. 텍스트 편집기에서 ~/.config/topgrade.toml을 엽니 다. 이 파일에는 상반 구성 세부 사항이 포함되어 있습니다. 텍스트 편집기에서 파일이 표시되지 않으면 Ctrl + H를 눌러 숨겨진 파일을 볼 수 있습니다.
2. FlatPak 업데이트를 비활성화하려면 “특정 단계를 비활성화하는”라인으로 스크롤하십시오. #을 제거하고 내부의 텍스트를 변경하십시오. [ ] “flatpak”에.
3. 파일을 저장하십시오.
4. 터미널을 열고 드라이 런을 수행하십시오. 업데이트가 화면을 위로 스크롤해야하지만 FlatPak에 대한 언급은 없습니다.
topgrade -n
5. Real의 업데이트를 실행하십시오. Flatpak에 대한 언급은 여전히 없어야합니다.
topgrade
6. 선택 단계. 1 단계로 돌아가서 단계를 반복하십시오. 이번에는 선 비활성을 제거합니다 = [“flatpak”]. 다른 패키지와 동시에 Flatpak을 업데이트하고 싶습니다. 라인을 유지하려면 비활성화하려면 라인의 시작 부분에 #을 넣으십시오.
터미널에서 동일한 동작을 수행합니다
1. 특정 소스 만 업데이트하려면이 명령을 사용하여 구성 파일을 대체하십시오. 여기서는 FlatPak 패키지 만 업데이트하고 싶습니다.
topgrade –only flatpak
2. FlatPak 업데이트 만 비활성화하고 다른 업데이트를 수행하려면이 명령을 실행하십시오.
topgrade –disable flatpak
3. 고집을 받거나 상반에 대해 더 많이 배우고 싶다면이 명령은 사용 가능한 모든 옵션을 인쇄하고 해당 용도를 설명합니다.
topgrade –help
Post Comment