SW개발 65

파이어폭스 실행시 Failed to load module "topmenu-gtk-module" 에러 해결 방법

본 페이지에서는 우분투 리눅스에서 파이어폭스 실행시에 Failed to load module "topmenu-gtk-module" 에러가 발생할 경우에 이를 해결하는 방법에 대해서 설명하고자 합니다. 문제의 상황 모든 문제의 문제의 상황을 확인하는 것부터 시작되어야 합니다. 원인을 찾아야 처방도 가능하기 때문입니다. 문제의 상황 1. 파이어폭스가 실행되지 않는다 문제의 상황은 Ubuntu 리눅스를 업그레이드한 이후에 발생했습니다. Firefox 웹브라우저를 실행하면 아무런 메시지 없이 웹브라우저가 열리지 않았습니다. 문제의 상황 2. 터미널에서 실행해면 모듈 로드 오류가 발생 터미널에서 "firefox" 명령을 입력하여 파이어폭스 실행을 시도하면 아래와 같은 메시지가 발생했습니다. $ firefox Fa..

라즈베리파이 Ubuntu Linux 그림판 프로그램 설치 방법(KolourPaint)

신용카드 크기의 미니 컴퓨터인 라즈베리파이에 Ubuntu Linux를 설치해서 블로그를 작성하는데 활용하고 있습니다. 속도가 조금 느리긴 하지만 간단한 프로그램을 작성하고 웹브라우저를 사용하는데 불편함이 없습니다. 다만, 동영상 재생이나 간단한 이미지 편집 등을 할 수 있는 프로그램은 제공되지 않아서 이 점이 유일한 불편함인 것 같습니다. 하지만 걱정할 필요가 없습니다. KolourPaint 라는 패키지를 설치하면 윈도우즈의 그림판과 유사한 이미지 편집 프로그램을 사용할 수 있습니다. KolourPaint 설치 방법 우선 성질 급한 우리 나라 사람들을 위해 KolourPaint 설치하는 방법을 설명드립니다. $ sudo apt-get update $ sudo apt-get upgrade $ sudp ap..

[Ubuntu] 수동 프록시 설정 방법 (git, docker, apt 등)

본 페이지에서는 Ubuntu Linux에서 수동으로 프록시를 설정하는 방법에 대해서 기록하고자 합니다. 최근에 사무실 서버를 이전하면서 방화벽 설정이 안정적이지 않아, 수동 프록시를 당분간 이용해야하는 상황이 되었습니다. 단순히 Ubuntu에서 Manual Proxy 서버를 설정하는 것 이외에도 여러가지 설정을 해줘야해서 상당히 성가신 일이 아닐 수 없었습니다. git, docker, apt 등의 프락시를 수동으로 설정하는 방법에 대해서 기록하고자 합니다. 1. 네트워크 프록시 기본 설정 우선 Ubuntu Linux에서 제공하는 네트워크 프록시 기본 설정 메뉴로 진입해서 수동 프록시 설정을 선택하고 HTTP 프록시와 HTTPS 프록시를 설정합니다. 일단 위와 같이 설정한 이후에 웹브라우저는 정상적으로 동..

라즈베리파이 우분투 리눅스에 구글 크롬(chrome) 설치 방법 + 크로미움(chromium) 설치 방법

신용카드 한 장 정도의 크기를 가진 라즈베리파이로 참 많은 것을 할 수 있습니다. 지금 작성하고 있는 이 블로그 역시도 라즈베리파이로 작성하고 있을 정도입니다. 라즈베리파이에 우분투 리눅스를 설치하게 되면 기본적으로 firefox 브라우저를 사용하게 되지만 firefox 브라우저가 제대로 호환되지 않는 웹사이트나 firefox 자체의 버그로 고통스러울 때는 구글의 크롬 브라우저를 설치해보는 것도 하나의 방법입니다. 본 페이지에서는 라즈베리파이 우분투 리눅스에 구글 크롬을 설치하는 방법에 대해서 설명드리겠습니다. 또한 구글 크롬 설치가 불가능한 경우 대안으로 크로미움(chromium) 패키지를 설치하는 방법에 대해서도 설명드립니다. 라즈베리파이 우분투 리눅스에 구글 크롬 설치하는 방법 (#1) 마음 같아서..

[python] requests시에 프락시 서버 설정하는 방법 + no proxy 설정하는 방법

본 페이지에서는 파이선 requests에 프락서 서버 설정을 해주는 방법에 대해서 설명하고자 합니다. 또한, 호환성을 위해서 no proxy 설정을 해 주는 방법에 대해서도 기술하고자 합니다. 회사 네트워크의 프락시 문제 발생 회사 사무실을 옮기면서 이런저런 네트워크 문제가 발생했습니다. 그중에서 가장 성가신 문제는 바로 프락시 설정 관련입니다. 사무실의 사내망 네트워크가 안정화될 때까지 부득이하게 수동으로 프록시 설정을 해줘야 불상사가 발생했습니다. 윈도우즈든 리눅스든 OS의 프락시 수동 설정은 큰 어려움이 없었습니다. 하지만 GitHub 서버에 접속하는 것은 OS의 프록시 설정으로도 불충분한 문제가 추가로 발생했습니다. 이 때문에 git 설정에도 아래와 같이 프락시 설정을 해줘야 했습니다. 아래와 같..

SW개발/파이썬 2022.03.10