Gentoo는 USE 플래그와 특정 버전이 포함된 목록에서 나타납니다.

Gentoo는 USE 플래그와 특정 버전이 포함된 목록에서 나타납니다.

젠투 서버에서 다음과 같은 패키지 목록을 얻었습니다:

[...snip...]
media-libs/libsdl-1.2.13 -X -aalib -alsa -arts -custom-cflags -dga -directfb -esd -fbcon -ggi -libcaca -nas -noaudio -nojoystick -novideo -opengl -oss -pulseaudio -svga -xinerama -xv
media-libs/libsndfile-1.0.17-r1 -alsa -flac -sqlite
media-libs/libtheora-1.0_beta3-r1 -doc -encode -examples
media-libs/libvorbis-1.2.1_rc1 -doc
media-libs/t1lib-5.0.2 -X -doc
media-libs/tiff-3.8.2-r2 +zlib -jbig -jpeg -nocxx
media-libs/win32codecs-20071007-r2 -real
media-libs/x264-0.0.20070924 -debug -threads
media-libs/xvid-1.1.3 -altivec -examples
media-sound/lame-3.98.2 -debug -mmx -mp3rtp -sndfile
media-sound/twolame-0.3.12
media-tv/linuxtv-dvb-headers-3.1
media-video/ffmpeg-0.4.9_p20070616-r3 +a52 +aac +amr +encode +ogg +sdl +theora +truetype +v4l +vorbis +x264 +xvid +zlib -X -altivec -debug -doc -ieee1394 -imlib -mmx -network -oss -test -threads
media-video/mpeg2vidcodec-12-r1
media-video/mplayer-1.0_rc2_p24929-r4 +a52 +aac +aalib +amrnb +amrwb +dvb +encode +ftp +iconv +kernel_linux +mp2 +mp3 +sdl +teletext +theora +truetype +unicode +v4l +v4l2 +video_cards_mga +video_cards_s3virge +video_cards_tdfx +video_cards_vesa +vorbis +win32codecs +x264 +xanim +xvid -3dnow -3dnowext -X -alsa -altivec -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dv -dvd -enca -esd -fbcon -ggi -gif -gtk -ipv6 -jack -joystick -jpeg -ladspa -libcaca -lirc -live -livecd -lzo -mad -md5sum -mmx -mmxext -musepack -nas -nemesi -openal -opengl -oss -png -pnm -pulseaudio -quicktime -radio -rar -real -rtc -samba -speex -srt -sse -sse2 -ssse3 -svga -tga -tivo -vidix -xinerama -xv -xvmc -zoran
media-video/xanim-2.80.1-r4
[...snip...]

그리고 다른 젠투 서버에 설치하고 싶습니다(새로 설치). 문제는 정확히 동일한 버전의 소프트웨어와 동일한 플래그를 갖고 싶다는 것입니다.

Google에서 검색해 본 목록에서 얻은 정보에 따라 /etc/portage/package.use 및 package.accept_keywords를 설정해 보았지만 성공하지 못했습니다.

좀 도와주세요. 미리 감사드립니다 =)

답변1

유용하게 사용하시겠어요?빠른 패키지기존 시스템에서 바이너리 패키지를 생성한 다음 이를 새 서버에 배포하려면출현 -k?

답변2

무엇을 시도하셨나요? 예를 들어,

media-libs/tiff-3.8.2-r2 +zlib -jbig -jpeg -nocxx

당신은 넣을 것

media-libs/tiff zlib -jbig -jpeg -nocxx

-- 참고 /etc/portage/package.use버전 번호가 부족하고 아니요 +-- 및

>media-libs/tiff-3.8.2-r2
<media-libs/tiff-3.8.2-r2

안에 /etc/portage/package.mask.

답변3

성공하지 못했다고 말씀하시면, 이전 서버에서 사용하고 있던 포티지 트리가 현재 사용하고 있는 것보다 훨씬 오래되었다는 점과 이전 버전의 소프트웨어가 많이 사용되는 것이 문제가 될 수 있다고 생각합니다. 그 동안 나무에서 떨어졌습니다.

예를 들어 목록의 첫 번째 ebuild인 media-libs/libsdl-1.2.13은 더 이상 내 포티지 트리에 없습니다.

정확히 동일한 버전이 정말로 필요하다면, 이 ebuild가 설치된 시점부터의 포티지 트리도 필요합니다.

나는 그런 일을 해본 적이 없지만 그러한 트리를 얻는 한 가지 방법은 해당 날짜에 대해 CVS에서 확인하는 것입니다. 포티지 CVS의 위치는 다음과 같습니다.http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/

설치가 완료되면 포티지 트리를 업데이트하고 보안 업데이트를 확인하는 것이 좋습니다. 그런 다음 유지하려는 정확한 버전을 결정할 수 있습니다.

관련 정보