mp3 파일을 ogg 파일로 변경하는 방법
21 Jul 2018 | 리눅스 Ubuntu리눅스에서 mp3 파일을 ogg 파일로 변경하는 방법
리눅스(Ubuntu)에서 mp3 파일을 ogg 파일로 변경하는 방법은 다음과 같습니다.
sudo apt-get install dir2ogg dir2ogg -r /path/to/mp3s/
리눅스(Ubuntu)에서 mp3 파일을 ogg 파일로 변경하는 방법은 다음과 같습니다.
sudo apt-get install dir2ogg dir2ogg -r /path/to/mp3s/
apt 명령어를 실행할 때마다 아래와 같은 오류 메시지가 계속 발생하는 경우가 있을 수 있습니다.
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
pcl : Depends: libvtk6.2 but it is not installed
Depends: libvtk6.2-qt but it is not installed
E: Unmet dependencies. Try using -f.
이 경우는 다음 명령어로 해결할 수 있습니다.
<pre class=”prettyprint” sudo apt –fix-broken install sudo apt-get update sudo apt-get upgrade </pre>
Submodule을 추가하려는 부모를 parent라고 하고, Submodule로써 추가되려는 자식을 child라고 가정할 때, 다음과 같이 사용할 수 있습니다.
아직 parent에 submodule이 추가되지 않은 상태에서 다음 명령어를 입력하여 submodule 추가를 해줄 수 있습니다.
git clone git@github.com:snowdeer/parent.git cd parent git submodule add git@github.com:snowdeer/child.git child git commit -m "submodule is added." git push
이 때, 별도로 git add 절차 없이 바로 commit 할 수 있습니다.
git clone으로 parent를 가져왔을 때, 내부의 child는 디렉토리만 만들어져 있고 내부가 없습니다. 이 때 submodule 초기화 및 업데이틀 해 주어야 합니다. 루트에서 다음 명령어를 실행하면 됩니다.
git submodule init git submodule update
다만, 이 때 submodule의 소스 버전은 최신 버전을 가리키는 것이 아니라, submodule add를 수행했을 때의 버전을 가리키고 있습니다. submodule은 리파지토리가 실제로는 분리되어 있기 때문에 각 모듈의 버전이 따로 관리되는데, parent 프로젝트에서는 현재 submodule의 버전이 최신인지 아닌지 신경쓸필요없이 안정적인 특정 버전만 가리키면 되기 때문에 프로젝트 배포 등에서는 관리가 수월한 장점이 있습니다. 물론, 개발중인 프로젝트에서는 각 submodule들을 최신 버전으로 유지해야 할 경우 각 submodule들의 업데이트를 수동으로 한 번씩 더 해줘야 하는 단점이 있기도 합니다.
submodule을 최신 버전으로 교체하는 방법은 다음 같습니다.
child 디렉토리에 들어가서 각각의 submodule들을 개별 업데이트 해주는 방식. 각 submodule 디렉토리에서 git pull 명령어나 git checkout 명령어 등을 이용해서 업데이트 가능.parent내에서 git submodule foreach git pull origin master 명령어를 실행하여 하위 submodule들을 전부 업데이트 해주는 방법우분투 18.04 설치 이후 할 일들입니다.
Software & Updates를 실행해서 필요한 항목들을 업데이트 합니다.
터미널에서
sudo apt update sudo apt upgrade
명령어를 통해 업데이트를 해줍니다.
한글 키보드 설치 방법은 여기에서 확인할 수 있습니다.
Setting으로 들어가서 Devices > Keyboard에서 키보드 단축키를 변경할 수 있습니다.
Home folder는 Windows + ECopy a screenshot of a window to clipboard는 Shift + Ctrl + 1Copy a screenshot of an area to clipboard는 Shift + Ctrl + 2Save a screenshot of a window to Pictures는 Shift + Ctrl + 3Save a screenshot of an area to Pictures는 Shift + Ctrl + 4sudo apt install gnome-tweak-tool
Setting에서 Dock 선택. 아이콘 크기는 32 정도로, Dock 위치는 Bottom으로 설정
vscode ~/.bashrc
실행해서 아래라인의 숫자값 늘립니다. 파일 실행 이력 히스토리 크기를 늘리는 방법입니다.
HISTSIZE=99999 HISTFILESIZE=99999
전방 검색(Ctrl + S)을 위한 설정도 해줍니다.
# for (i-search) stty stop undef
를 추가해줍니다.
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-get install apt-transport-https echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list sudo apt-get update sudo apt-get install sublime-text
http://snowdeer.github.io/linux/2017/12/02/ubuntu-install-font-d2coding/
sudo apt install terminator
Ubuntu 18.04 LTS 버전 기준으로 한글 키보드를 설치하는 방법입니다.
Ubuntu 18.04에서 한글어 입력기는 다시 ibus가 되었기 때문에 14.04나 16.04 때와는 다릅니다.
Language Support 실행 → 필요한 파일들 자동으로 설치 됨Region & Language 실행Input Sources 항목에서 기본으로 잡혀있던 English는 삭제하고, Korean(Hangul) 선택Hangul Toggle Key의 Add 버튼을 누르고 한글 키 입력(ALT_R 로 표시될 것임)Ubuntu 18.04 LTS의 한글 입력기는 iBus로 되어 있습니다. 하지만, Sublime Text나 Visual Studio Code 등의 프로그램에서 한글 입력이 되지 않는 문제가 있어서 방법을 찾아보니 UIM을 이용하면 상당부분 해소가 되는 것 같았습니다. 물론 UIM도 완벽하지는 않은 것 같습니다. Visual Studio Code에서 간 등의 글자 입력이 잘 안되는 경우가 있네요. Sublime이나 IntelliJ 등에서는 문제없이 동작하네요.
설치는 다음과 같습니다.
sudo apt install uim
Settings > Region & Language에서 Manage Installed Language 버튼 클릭.UIM으로 변경재부팅 후, 프로그램 메뉴에서 Input Method 실행(UIM이라고 타이핑해도 실행됩니다.)
Global Settings에서 Specify default IM 체크Global Settings > Default Input method를 Byeoru로 선택Toolbar의 Display를 Never로 설정Global key bindings 1의 상단의 [Global] on과 [Global] off 항목을 빈 칸으로 설정BVyeoru key bindings 1의 [Byeoru] on과 [Byeoru] off 키 설정을 Multi_key로 설정