저는 방금 Windows 시스템에서 Linux 시스템으로 전환했습니다. 일반적으로 그래픽 인터페이스를 통해 전환해야 합니다. 설치된 소프트웨어가 많아질수록, 특히 JB의 소프트웨어와 같은 일부 프로그래밍 IDE의 경우 매번 cd xx/xx/xx/bin을 하고 스크립트를 실행해야 하므로 매우 번거롭습니다. 그래서 큰 어려움 없이 빠르게 애플리케이션을 시작할 수 있지 않을까 고민하고 있었습니다. 게으르지 않은 프로그래머는 공격하기 쉽지 않습니다. 다음은 문제 해결에 대한 나의 생각입니다. 가서 함께 보시죠!
환경
버전을 언급하지 않는 설치 튜토리얼은 그냥 악성입니다 TT
시스템: CentOS 7
데스크탑 시스템 버전: gnome 3.14
방법 1: 바로가기
먼저 Windows와 유사한 바탕화면 바로가기를 떠올린 다음 구글에 튜토리얼을 많이 찾아볼 거예요
런처 생성
데스크탑을 마우스 오른쪽 버튼으로 클릭하고 "런처 만들기"를 클릭하세요.
튜토리얼 링크
그러나 버전을 언급하지 않는 설치 튜토리얼은 단지 불량일 뿐입니다 TT
예, 노인에게는 "런처 만들기" 옵션이 표시되지 않습니다.
그래서 이 길은 통하지 않을 거예요.
.desktop 파일 수정
1. 터미널 입력: sudo vim /usr/share/applications/datagrip.desktop
.desktop 파일 편집
Exec, 아이콘은 데이터그립 설치 경로로 변경해야 합니다
2. 그런 다음 파일 권한을 부여하고 "chmod u+x eclipse.desktop" 명령을 실행합니다.
이것도 매우 중요합니다! ! ! 실행 파일이어야 합니다.
압축해제해서 설치했다고 설명해주세요. deb 패키지(/usr/share/applications/에 datagrip.desktop이 있는데 저는 설치하지 않았으니 이 이름인지는 모르겠습니다) 1단계와
2개는 생략 가능합니다.3. 파일을 데스크탑 디렉토리에 복사하세요.
방법 2: 터미널에서 직접 시작
가장 추천하는 방법: 간단하고 빠르며 편리함
방법 단계
터미널에 직접 명령을 입력하세요:
명령어를 다시 입력하세요
재해시
해시 테이블이 업데이트되지 않으면 현재 단말은 이전 해시 테이블을 저장하며 현재 단말에는 소프트 연결이 적용되지 않습니다.
공식 설명은 다음과 같습니다.
일반적으로 compinit는 $PATH에서 새 실행 파일을 자동으로 찾지 않습니다. 예를 들어 새 패키지를 설치한 후 /usr/bin의 파일은 즉시 또는 자동으로 완료에 포함되지 않습니다. 포함되면 다음 중 하나가 실행됩니다: rehash
소프트 링크가 성공적으로 설정된 것을 확인할 수 있습니다
이제부터는 터미널에 Datagrip을 직접 입력하여 Datagrip을 시작할 수 있습니다.
원리설명
/usr/bin에는 실행 파일인 sh 파일과 같은 일부 실행 파일이 저장됩니다.
사실 Datagrip을 ls, cat 같은 명령으로 바꾸는 것과 비슷합니다. 그런 다음 datagrip 명령을 입력하면 실행 프로세스는 다음과 같습니다. 먼저 $PATH 명령을 통해 환경 변수의 경로를 검색하여 datagrip에 대한 실행 파일이 있는지 확인합니다. 경로의 폴더입니다. 여기는 /usr/bin 폴더에 있습니다.
요약
방법 1은 실제로 성공하기까지 많은 시도를 했습니다. 방법 2는 속도가 매우 빠르기 때문에 방법 2를 적극 권장합니다.
위 내용은 CentOS 7에서 애플리케이션을 빠르게 시작하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!