반응형
Linux에서  실행파일을 위해 필요한 공유라이브러리 찾기
개발 환경/Ubuntu 설치 및 활용2021. 10. 10. 16:48Linux에서 실행파일을 위해 필요한 공유라이브러리 찾기

Linux에서 실행파일을 위해 필요한 공유라이브러리의 이름과 위치를 찾는 방법입니다. 크로스 컴파일 후, 실행파일과 관련 공유파일을 임베디드 보드로 옮길때 필요해서 찾았던 방법입니다. ldd 명령이 없는 임베디드 보드에서는 안될 수 있습니다. 2021. 10. 10 - 최초작성 아래 명령에서 실행파일_이름 부분을 원하는 실행파일 이름으로 변경 후, 다음 2 줄을 한번에 복사하여 터미널에 붙여넣으면 됩니다. find 실행파일_이름 -type f -perm /a+x -exec ldd {} \; \ | grep so | sed -e '/^[^\t]/ d' | sed -e 's/\t//' | sed -e 's/.*=..//' | sed -e 's/ (0.*)//' | sort | uniq -c | sort -n..

Ubuntu 20.04 부팅시 검은화면이 보이는 경우 해결방법
개발 환경/Ubuntu 설치 및 활용2021. 7. 8. 22:45Ubuntu 20.04 부팅시 검은화면이 보이는 경우 해결방법

우분투 부팅시 검은화면이 나온 경우 해결한 방법을 소개합니다. 전에도 같은 증세가 있어서 우분투를 재설치 했었는데 원인을 찾았습니다. 2021. 7. 8 최초작성 윈도우와 멀티 부팅으로 우분투를 사용하는 경우 보통 다음처럼 목록에서 Ubuntu를 사용하여 부팅합니다. 부팅시 검은화면이 나오면서 부팅이 진행안되는 경우가 있었습니다. 보통 패키지 업그레이드시 새로운 버전의 커널이 설치된 후, 문제가 생기는 듯합니다. 이 경우 패키지 업그레이드 전에 사용했던 커널로 바꾸어 부팅을 할 수 있었습니다. 부팅 목록에서 Ubuntu용 고급 설정을 선택합니다. 커널 목록이 보이는데 첫번째 항목이 부팅에 문제가 있는 커널입니다. 아래쪽에 있는 것일 수록 예전에 설치되었던 커널입니다. 아래쪽에 있는 커널중 하나를 선택하고..

Ubuntu에서 Chrome으로 트위터 사용시 한글 오류  발생
개발 환경/Ubuntu 설치 및 활용2021. 5. 16. 12:12Ubuntu에서 Chrome으로 트위터 사용시 한글 오류 발생

우분투에서 크롬으로 트위터에 접속하여 한글로 글을 남기려면 오타가 많이 나서 사용하지 못할 정도네요. 한글 입력기를 바꾸어보면 해결된다고 해서 kime, uim 등으로 바꾸었지만 문제가 해결되지 않았습니다. 그래서 혹시나해서 파이어폭스로 트위터에 접속해보니 오타없이 한글로 트윗이 작성이 됩니다. 한글 입력기 문제가 아니라 크롬의 문제일려나요. 우분투에서 크롬으로 트위터 사용시 한글 입력 오류에 대한 해결방법을 포스트로 작성하려다가 진행이 잘 안되서 짧은 글을 남기게 되었네요.

Ubuntu 20.04 / 18.04의 독(Dock)을  Mac OS처럼 화면 아래에 보이게 하기
개발 환경/Ubuntu 설치 및 활용2021. 5. 8. 18:52Ubuntu 20.04 / 18.04의 독(Dock)을 Mac OS처럼 화면 아래에 보이게 하기

Ubuntu의 왼쪽에 보이는 독(Dock)을 Mac OS처럼 화면 아래에 보이도록 하는 방법을 설명하고 있습니다. 2018. 7. 4 - 최초 작성 2021. 5. 8 - Ubuntu 20.04 에서 확인 Ubuntu 22.04에서 하는 방법이 추가되었습니다. Ubuntu 22.04의 독(Dock)을 Mac OS처럼 화면 아래에 보이게 하기 https://webnautes.tistory.com/1692 Ubuntu 22.04의 독(Dock)을 Mac OS처럼 화면 아래에 보이게 하기 Ubuntu의 왼쪽에 보이는 독(Dock)을 Mac OS처럼 화면 아래에 보이도록 하는 방법을 설명하고 있습니다. 2022. 6. 12 - 최초 작성 1. Ubuntu 22.04 설치를 완료하면 왼쪽에 독(dock)가 보이는..

개발 환경/Ubuntu 설치 및 활용2020. 10. 24. 09:05리눅스에서 특정 프로세스의 메모리 사용량 측정하기

우분투를 포함하여 리눅스에서 특정 프로세스의 메모리 사용량을 측정하는 방법입니다. 2020. 7. 5 최초작성2020. 10. 24 최종작성 명령어 ps MAN 페이지의 STANDARD FORMAT SPECIFIERS 항목을 보면 https://man7.org/linux/man-pages/man1/ps.1.html 메모리 측정 방법으로 다음 3개의 옵션을 사용할 수 있습니다.확인하지 못한 항목이 더 있을 수 있습나다. 현재는 size를 사용하고 있습니다. 이 방법이 문제가 있는 듯합니다. ps -eo size free 명령으로 확인한 전체 사용 메모리를 일정 범위를 유지하는데 size를 사용하여 측정한 값은 계속 증가합니다. size 대신에 rss, vsz를 사용해야 할듯한데 확인 중입니다. rss RS..

Ubuntu 20.04 / 18.04에서 스크린샷(화면캡처) 하는 방법
개발 환경/Ubuntu 설치 및 활용2020. 7. 12. 13:02Ubuntu 20.04 / 18.04에서 스크린샷(화면캡처) 하는 방법

우분투 18.04에서 디폴트로 제공하는 화면캡처 방법과 Shutter 프로그램을 설치하여 하는 방법을 설명합니다. 2014. 8. 1 최초작성 2019. 8. 19 Ubuntu 18.04 기준으로 작성 2020. 7. 12 Ubuntu 20.04에서 동작 확인 Ubuntu 22.04에서 하는 방법이 추가되었습니다. Ubuntu 22.04에서 스크린샷(화면캡처) 하는 방법 Ubuntu 22.04에서 스크린샷(화면캡처) 하는 방법 우분투 22.04에서 디폴트로 제공하는 화면캡처 방법을 설명합니다. 2022. 06. 12 최초작성 그놈에서 제공하는 방법 별도의 프로그램을 실행없이 단축키만으로 간단하게 화면캡처를 할 수 있는 방 webnautes.tistory.com 그놈에서 제공하는 방법 1 별도의 프로그램을..

Ubuntu 20.04 / 18.04 설치 완료 후 한글 설정하는 방법
개발 환경/Ubuntu 설치 및 활용2020. 7. 11. 01:17Ubuntu 20.04 / 18.04 설치 완료 후 한글 설정하는 방법

Ubuntu 20.04 / 18.04 설치 후 한글 입력을 설정해주는 방법을 설명합니다. 2018. 7. 4 최초 작성 2019. 8. 20 2020. 7. 11 Ubuntu 20.04에서 동작 확인 1. 오른쪽 아래에 보이는 프로그램 표시 아이콘을 클릭합니다. 2. 검색창에 set를 입력하면 보이는 설정 아이콘을 클릭합니다. 3. 왼쪽에 보이는 항목에서 지역 및 언어를 선택합니다. 4. 한국어(101/104키 호환)을 선택하고 -(빼기) 버튼을 클릭하여 제거합니다. Ubuntu 20.04에서는 휴지통 아이콘을 클릭하면 됩니다. 5. 한국어 (Hangul)을 선택하고 오른쪽 아래에 보이는 톱니바퀴 버튼을 클릭합니다. 6. 등록되어 있는 한영전환키를 확인할 수 있습니다. 현재 한영키와 Shift + spa..

개발 환경/Ubuntu 설치 및 활용2020. 4. 17. 22:27노트북에서 Ubuntu 사용시 무선 인터넷이 간혈적으로 끊길 때 해결방법

노트북에서 무선랜을 사용하다보면 인터넷이 간혈적으로 끊기거나 다운로드 속도가 급격히 떨어지는 현상이 있어서 해결방법을 찾아보았습니다. 아래 링크에 있는 방법을 적용해보았습니다. http://airpage.org/xe/network_data/24384 wget을 사용하여 다운로드시 기존에는 다운로드 속도가 4MB/s로 시작해서 점점 속도가 떨어지다가 50KB/s 이하로 유지되었는데 적용후에는 4Mbps ~ 200KB/s를 주기적으로 왔다갔다 합니다.평균 속도는 향상된 것 같습니다. 인터넷이 간혈적으로 끊기는지 여부는 좀 더 테스트를 해봐야 할 듯합니다. 다음처럼 설정을 변경하였습니다. root 권한으로 /etc/default/avahi-daemon 파일을 열어서 sudo nano /etc/default/a..

개발 환경/Ubuntu 설치 및 활용2019. 5. 5. 08:00Ubuntu 18.04에서 블루투스 안되는 경우 해결 방법

패키지 업데이트 후.. 블루투스를 사용할 수 없게 되어서 해결방법을 찾아봤습니다. PPA에서 최신 버전 bluz를 다운로드 받아 설치하면 해결됩니다. 다음 저장소를 추가하고 sudo add-apt-repository ppa:bluetooth/bluez 패키지 정보를 업데이트 합니다. sudo apt-get update 다음 명령을 사용하면 bluez가 5.50 버전이 설치됩니다. 글 작성 시점과 다른 버전이 설치될 수도 있습니다. sudo apt-get upgrade 설치된 bluez 버전은 다음처럼 확인할 수 있습니다. $ dpkg --status bluez | grep '^Version:' Version: 5.50-0ubuntu0ppa1 참고 https://medium.com/@overcode/fix..

개발 환경/Ubuntu 설치 및 활용2018. 11. 3. 18:36Windows에서 Linux 파티션(Ext2 / Ext3 / Ext4)을 마운트하여 읽고 쓰기는 방법

윈도우에서 리눅스 파티션을 마운트시켜서 읽고 쓰기가 가능하도록 하는 방법을 설명합니다. 테스트 환경은 다음과 같습니다. Windows 10 Pro 64비트 Ubuntu 18.04 LTS 64비트 2017. 6. 4. 최초 작성2018. 11. 3. 마지막 업데이트 예전에 하던 방식인 Ext2 File System Driver for Windows를 설치하고 관리자 권한으로 실행시킨 것까지는 문제가 없었습니다. 하지만 리눅스 파티션에서 마우스 우클릭하여 보이는 메뉴에서 Ext2 Management를 선택하여 접근하려고 하니 파란 화면이 보였습니다. 재부팅후 F8을 눌러 안전 모드로 부팅되도록 설정한 후..안전 모드로 부팅해서 해당 프로그램을 삭제해주니 해결되네요.. 혹시 몰라서 다음 명령도 같이 해주었습니..

반응형
image