저는 Linux용 Solus 버전(중요한 경우 Lenovo ThinkPad T61)을 사용하고 있으며 다음 명령을 사용하여 aircrack-ng를 다운로드하려고 하면 다음과 같은 오류가 반환됩니다.
System error. Program terminated.
Repo item aircrack-ng not found
다음 명령을 사용하여 Solus의 "Package Installer"를 사용하여 이 패키지를 설치하려고 시도한 후에 이런 일이 발생했습니다.
1. sudo eopkg install aircrack-ng
tar.gz 파일을 다운로드하고 해당 내용을 다른 폴더에 추출한 후 해당 폴더를 열고 다음 명령을 입력하여 이 패키지를 수동으로 설치해 보았습니다.
2. sudo eopkg it -c system.devel
하지만 이번에는 설치할 패키지가 없다는 메시지만 표시됩니다.
3. make
패키지 자체에서 Makefile을 찾을 수 없기 때문에 이 명령도 작동하지 않습니다.
Solus는 다른 시스템과 마찬가지로 Linux에서도 잘 작동하는 반면 왜 이 패키지를 찾지 못하는지 이해가 되지 않습니다. 그러니 도와주실 수 있다면, 감사합니다
답변1
첫 번째 시도에서,옵코패키지 관리자를 찾을 수 없는 것 같습니다.에어크랙 NG저장소에 있습니다.
Solus 프로젝트 위키의 패키지 관리 페이지를 살펴본 후 패키지 목록에 대한 링크를 찾았습니다.이 섹션의, 그런 다음 다운로드했습니다.그 링크나는 그것을 찾지 못했다에어크랙 NG.
컴파일해보자...
시작하기 전에:
Solus에 aircrack-ng를 설치하려면 일부 종속성을 해결해야 할 수도 있습니다(자세한 내용은 다음을 참조하세요).설치하다aircrack-ng 패키지의 파일):
이러한 필수 및 선택적 종속성은 시스템에 이미 존재한다고 생각하며이 페이지Solus git 저장소.
필수 부서:
- 라이브러리 암호화
user@host:~$ sudo eopkg install libgcrypt
- 이더넷 도구
user@host:~$ sudo eopkg install ethtool
- 도서관
user@host:~$ sudo eopkg install libnl
- 패키지 구성
user@host:~$ sudo eopkg install pkg-config
선택 부서:
- 도서관
user@host:~$ sudo eopkg install libpcre
- SQLite3
user@host:~$ sudo eopkg install sqlite3
컴파일하고 설치하고...
1.소스코드 다운로드 받기Aircrack-ng 공식 페이지:
user@host:~$ wget http://download.aircrack-ng.org/aircrack-ng-1.2-rc4.tar.gz
2.내용의 압축을 풀고 디렉터리를 입력합니다.
user@host:~$ tar -xzf aircrack-ng-1.2-rc4.tar.gz
user@host:~$ cd aircrack-ng-1.2-rc4
삼.이제 다음을 입력하기만 하면 됩니다.
user@host:~$ make
user@host:~$ make strip
user@host:~$ sudo make install
문제가 발생하면 먼저 확인해보세요https://trac.aircrack-ng.org/ticket/1671, 또는 다음 주소로 이메일을 보내보세요.개발자.