728x90
lee@2020270127:~$ sudo apt install libgfortran3
The following packages have unmet dependencies:
 libgfortran3 : Depends: gcc-5-base (= 5.4.0-6ubuntu1~16.04.11) but 5.5.0-12ubuntu1~16.04 is to be installed
E: Unable to correct problems, you have held broken packages.

 

gnuradio-companion 엔 python-numpy가 설치되어야 실행이 된다.

numpy를 깔려면 libgfortran3도 깔아야 하는데, 깨져서 다운이 안된다고 한다. 

잘 읽어보면, 위에 버전이 안맞아서 어쩌구저쩌구 하는데, 이걸 우회할수 있는 방법을 공유한다.

 

 

sudo apt download 패키지명
sudo dpkg -i --force-depends 패키지명(다운로드파일 패키지명 위와 다른거다 확인좀 해라)

 

이렇게 패키지를 다운받고, 오류파일을 수정한다.

 

gedit /var/lib/dpkg/status

여기서 패키지명을 찾아서, 위에 오류에서 걸리는 부분을 수정해주면 된다.

예를 들어서, 위에선  gcc-5-base (= 5.4.0-6ubuntu1~16.04.11)  부분을  gcc-5-base (>= 5.4.0-6ubuntu1~16.04.11) 로 수정해주면 된다.

 

////////////////////////////////////

sudo apt update&upgrade로 풀린다 ;;

728x90

'오류모음집' 카테고리의 다른 글

[ubuntu]teamviewer 설치  (0) 2020.09.03
[pentoo linux] 인터넷연결 문제 해결  (0) 2020.09.02
728x90

그냥 홈페이지에서 다운받으면 .deb확장자 파일을 주는데, 그냥 열면 안 안돌아갔다.

sudo apt-get install gdebi

 

gdebi 깔아서 해당 프로그램으로 열어주면 설치된다.

 

728x90
728x90

www.pentoo.ch/

 

Pentoo

Pentoo is a Live CD and Live USB designed for penetration testing and security assessment. Based off Gentoo Linux, Pentoo is provided both as 32 and 64 bit installable livecd.

www.pentoo.ch

hackrf전용 소프트웨어이고, kali처럼 여러 분석툴들이 설치되어있다.

 

고성능을 요구하므로, vmware보단 bare-metal을 권장하지만, 연구컴을 쓰고있기도 하고 클라우드 bare-metal은 돈을 내야해서 그냥 vm으로 사용하고 있다. 특히, 전파수집을 위해선 16~32기가 램과 i5이상의 cpu가 적당한듯. 이보다 저사양에선 잘 짜여진 코드로도 충분히 돌아가지만, throttle블럭을 설정 잘못하면 데이터가 뻑나기 때문에 실험환경에선 고사양을 사용하는게 좋다.

 

이 소프트웨어를 사용하는 이유는, hackrf에서 사용할 osmocom source를 윈도우나 리눅스에서 사용하려면 따로 모듈을 설정해주어야 하는데, 구글링을 해봐도 자료가 오래됬거나 있더라도 버전이 달라서 작동하지 않았기 때문이다.

 

pentoo리눅스는 ubuntu를 설치하는 과정이랑 같다. 

하지만 이건 gentoo linux기반이라 ubuntu랑 명령어가 다르다 ..

난 인터넷이 연결이 안되서 애를 먹었는데, 구글에도 관련 정보가 없어서 개발자 디스코드에 들어가서 답변을 받았다.

 

 

우선 같은 리눅스지만 ubuntu랑 구조가 다르다.

sudo passwd root

다음 명령어를 통해 관리자 권한의 비밀번호를 설정해주고, 

su

접속한다.

 

그러면 $ 표시가 #표시로 바뀐다. 

 

sudo rc-update add NetwrokManager default

다음 명령어를 입력해주고, 리부팅하면 인터넷이 연결된다.

 

 

vmtool로 공유파일 설정도, 복사 붙여넣기도 안돼서 gnu의 코드블럭을 분석할수 없어서 메일로 코드를 주고받고 있다.

 

 

마음이 아프다

 

 

//방금 알았는데 이젠 wx모듈이 없더라.  wx가 있는 pentoo를 다운받아야 한다. (2019년도 까지 되는걸로 앎 필요하면 메일 ㄱㄱ)

728x90

+ Recent posts