본문 바로가기

우분투5

우분투에 python3.10 설치하기 ubuntu docker image를 다운 받아서 해당 이미지에 python3.10을 설치하려고 한다. 아래는 python3.10을 설치하는 docker file FROM ubuntu:18.04 RUN mkdir -p /app WORKDIR /app RUN apt-get update RUN apt-get install -y git build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev liblzma-dev # python 설치 RUN wget https://www.python.org/ftp/python/3.10.9/Py.. 2023. 1. 6.
sudo로 관리자 권한 얻지 못할때 새로 산 ubuntu server에서 sudo su 명령어를 치고 관리자 권한으로 로그인 하려고 하는데 XXXX is not int the sudoers file. 이라는 에러 메시지와 함께 관리자 권한 획득에 계속 실패를 한다. '모지 이거??' sudoers라는 파일이 존재하며 이 파일은 sudo 명령어를 사용할 수 있는 계정에 대한 설정을 해준다는 것을 처음 알았다. '리눅스 환경에 익숙한게 아니라 이런 것도 처음 알았네..' sudoers 파일은 /etc/ 폴더 안에 sudoers라는 이름의 파일로 존재하고 있으며, 이 파일을 visudo -f /etc/sudoers 로 열고, 아래에 보이는 항목을 찾은 후 sudo 명령어를 사용하고자 하는 계정을 아래 형식과 그대로 추가하면 된다.(vi로 열경우.. 2015. 2. 10.
우분투에서 아파치 설치 우분투(14.04)에서 아파치 설치하기.. $> sudo apt-get install apache2 위와 같이 설치하고 127.0.0.1에 접속하면 기본적인 아파치 화면이 나타난다. 그런데 service apache2 restart를 할때마다 뜨는 경고 문구가 좀 찝찝하다... could not reliably determine the server's fully qualified domain name 서버에 도메인 이름이 명시되지 않았기 때문에 올바른 웹서비스가 나타나지 않을 수 있다는 경고 메시지다.아파치 설정 파일에 서버 이름을 명시한 후 다시 한번 재시작 해보자.. 아파치 설정 파일은 /etc/apache2/apache2.conf를 열면 된다.아마 centOS의 경우에는 /etc/apache2에 h.. 2014. 12. 15.
우분투에서 ffmpeg 설치 방법 우분투에서 아래와 같이 apt-get으로 ffmpeg을 설치할 수 있다. $> sudo apt-get install ffmpeg 하지만 위와 같이 설치할 경우 h264 코덱이 포함되지 않아서 h264 인코딩 혹은 디코딩 하는데 제약 사항이 생긴다. 그래서 h264 소스를 다운받은 후 ffmpeg을 다시 빌드를 해주어야 하는데 그 방법은 아래와 같다. 1. 의존 관계가 있는 library 다운로드 및 업데이트ffmpeg을 컴파일 하기 위한 dependency가 있는 라이브러리들을 다운로드 한다. $> sudo apt-get update$> sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-.. 2014. 12. 12.
우분투 서버 자동업데이트 설정 끄기 아 서버 설치자가... 서버인데... 서버인데... 자동 업데이트를 해놓았다... 쉘에서는 자동 업데이트를 어떻게 끄는거지????한참을 찾았는데 마땅한게 없어서.. 못하는 영어 단어 조합을 통해 아래와 같이 하면 된다고 발견!! $ sudo -e /etc/apt/apt.conf.d/10periodic 으로 에디터에 들어간 후에 아래의 문장 추가. APT::Periodic::Unattended-Upgrade "0"; 오늘의 교훈 : 서버에서는 자동 업데이트를 막아 놓자! 2014. 12. 1.