E: Some index files failed to download. They have been ignored, or old ones used instead
저장소 주소 등록하고 업데이트 하니 위의 에러메시지가 출력이 되고 sudo apt-get install bomi 도 안 먹히네요
음. 어떻게 해야 될까요?[/quote:384b4n4b]
중간에 설치 설명이 있네요.
Step 2: Open a terminal and enter:
sudo add-apt-repository ppa:user/ppa-name
Replace ppa:user/ppa-name with the PPA’s location that you noted above.
일주일에 적어도 한번, mpv 업데이트하거나 배포판 패키지 빌드할때에는 하루에도 몇번씩이고 클린 빌드를 하기 때문에 동작이 보장된 정확한 코드입니다.
며칠전에도 동일한 코드로 PPA에서 빌드 잘 되었습니다.
앞줄 마지막에 ./waf configure 실행하였고 그다음줄에서 경로를 바꾸지 않고 ./waf build를 실행하므로 ./waf configure가 먼저 실행되고 있는게 맞습니다.
configure 파일에서 lrelease 를 지정할 수 있는 옵션이 누락되어 추가하였습니다.
그리고 일반적으로 리눅스에서 qtsdk 옵션을 쓸일은 없습니다.
qtsdk는 Qt 홈페이지에서 Qt SDK를 통짜로 다운 받아서 이용할 경우에 편리하게 쓰라고 만든거고,
공식홈에서 배포되는 SDK의 표준 파일명이기 때문에 qmake/lrelease가 아닌 qmake-qt5/lrelease-qt5로 바꾸어서는 안됩니다.
보통 리눅스에서는 그냥 --qmake와 (다음에 추가될) --lrelease 옵션으로 지정해주면 됩니다.
그리고 이상하네요. -qt5가 뒤에 붙는건 매우 흔한 일이기 때문에 lrelease/lrelease-qt5 모두 시도하도록 되어있습니다.
간단하게 $lrelease -version 해서 버전이 5. 얼마라고 잡히면 통과시키는 건데 한번 터미널에서 lrelease-qt5 -version 결과가 제대로 나오는지 확인해보세요.
참고로 fedora 저장소 작업해주는 외국인 유저분이 계신데 별말이 없는 걸로봐선 특별히 문제되지 않은 듯합니다.
추가: 혹시 --qtsdk 옵션을 주고 ./configure 한거라면 주지 말고 그냥 시도해보세요. --qtsdk 옵션을 주면 값을 덮어씁니다.
추가: 빌드를 어떻게 하고 계신건지 구체적으로 실행하신 명령어라도 적어주시면 뭐가 문제인지 알수 있을지도 모르겠네요.
별다른 방법을 쓴 것이 아니라 우분투에서 컴파일 하는 방법과 동일합니다.
참고로 스펙 파일을 올려 드리도록 하겠습니다.
./configure --enable-pulseaudio
make
make install
빌드 과정은 과정은 똑 같습니다. 다만 스펙 파일 보시면 아시겠지만 rpmbuild를 이용한 것의 차이입니다.
보다 자세한 사항은 페도라 사용자 모임의 자료실의 src rpm 파일을 참조 하십시오.
말씀 하신 사항이 표준이라서 대부분의 배포반에서 /usr/bin에서 검색해 보면
qmake, lrelease 파일의 이름입니다만 페도라 계열에선 qt4 또는 qt5의 이름에 -qt4/-qt5가 붙습니다.
이는 페도라 계열에서만 적용되는 사항인 것으로 저는 알고 있습니다.
저의 경우 대개 qmake는 잘 찾는데 lrelease를 못 찾는 경우가 종종 있어 편의상 아래 처럼 빌드 합니다.
예를 들면 umplayer, smplayer의 경우 페도라에선 make 시 qmake와 lrelease를 지정해 줘야 하는 것으로 압니다.
make QMAKE=qmake-qt4 LRELEASE=lrelease-qt4
소스를 세밀하게 살펴보지 않아 잘은 모르겠지만 보미에서는 qmake는 찾아도 lrelease는 찾지를 못하더군요!
그래서 말씀 드린 부분을 수정하여 빌드하였습니다.
waf 부분은 일단 처음 받은 소스상에선 clean 명령을 이용할 필요가 없어서 편의로 수정하여 사용했습니다.
&&을 사용하면 결과에 성공해야 다음으로 넘어가는 것으로 알고 있고
그래서 rpmbuild에서 ./waf configure을 먼저 실행할 것을 요구하는 것으로 추측하였습니다.
그렇다면 우분투에서도 같은 결과를 초래할 것으로 추측하여 말씀 드려 본 것입니다.
어쨌거나 일단 페도라에서 빌드해서 페도라 사용자 모임 자료실에 rpm 파일을 등록 했습니다.
한가지 조금 불편한 사항은 볼륨 노멀리저에 대한 것인데 어떤식으로 사용하는 것인지 궁금하군요!
저는 고사양의 앰프를 이용하여 컴에서 음악이나 영화를 많이 즐기는 편입니다.
보미를 이용하여 노멀리저를 적용하니 스피커에서 매우 불쾌한 소리가 나서
처음엔 앰프에 이상이 있나 했습니다만 노멀리저를 해제하니 정상적으로 나오더군요!
이 부분을 어떤식으로 이용하는지는 알수 없으나 mpv의 옵션중 af=drc 옵션을 사용해 보시길 조심 스럽게 말씀 드려 봅니다.
고성능의 앰프에선 drc의 소리 특성이 좋은 것은 아니지만 일반 데탑에선 보다 나은 결과를 보일 것으로 봅니다.
spec 파일을 살펴봤는데 qtsk옵션이 안들어있는데 이걸로 처음에 시도하신게 맞나요?
configure 파일에서 고치신 부분 근처 소스를 보시면 아시겠지만,
[code:14d9kq2u]
if [ -n "$qtsdk" ]; then
qmake=$qtsdk/bin/qmake
lrelease=$qtsdk/bin/lrelease
macdeployqt=$qtsdk/bin/macdeployqt
fi
[/code:14d9kq2u]
이렇게 되어있기 때문에 qtsdk값을 지정하지 않는 한, 저 안의 값을 바꾼다고해도 아무것도 바뀌는 것은 없습니다.
노멀라이저의 경우에는 클리핑이 일어나고 있는 듯합니다. 환경 설정의 오디오 필터에서 목표 레벨을 낮춰보시기 바랍니다.
bomi의 노멀라이저도 기본적으로는 drc처럼 제대로된 노멀라이저는 아니지만 drc를 조금이라도 피하기 위해서 게인 변화가 약간 천천히 일어나게 되어있어 클리핑 문제가 생길수도 있습니다.