Ubuntu Server 13.10에 데스크탑 환경을 추가하려고 합니다. 컴퓨터가 오프라인 상태이므로 잠시 동안 오프라인 상태를 유지해야 합니다. Ubuntu Destop ISO(ubuntu-13.10-desktop-amd64.iso)를 구웠습니다.여기)을 DVD에 저장하고 다음과 같이 apt를 사용하여 ubuntu-desktop을 설치해 보세요:
# add cdrom to apt repos
apt-cdrom add
# "apt-cdrom ident" and a look in sources.list confirmed that this worked
# refresh sources
apt-get update
# install ubuntu-desktop from DVD
apt-get install ubuntu-desktop
# fails, package not found
그러나 ubuntu-desktop은 존재하지 않는 것 같습니다. (참고로 ubuntu-minimal과 ubuntu-standard는 모두 그렇습니다.) 제가 잘못된 이미지를 다운로드한 걸까요? 더 좋은 소스가 있나요?
당신의 도움을 주셔서 대단히 감사합니다!
답변1
답변2
-안녕하세요! 여기에서 ISO를 얻으려고 노력하시기 바랍니다.http://distrowatch.com/?newsid=08111패키지에 문제가 있어서 이 사이트에서 좋은 결과를 얻을 수 있을 것 같습니다...
답변3
나는 최근에 비슷한 상황에 처해있었습니다. xorg(전체 ubuntu 데스크탑이 아닌 xorg만)를 오프라인 Ubuntu 서버에 연결하는 방법이 필요합니다. 저는 "우분투 데스크탑에 그런 게 있구나, DVD로 나와 있는 게 틀림없어"라고 생각했어요.흔한 제안apt-cdrom
데스크톱 DVD에서 오프라인으로 패키지를 설치하는 것은 약간 번거롭습니다.쓸모없는, 또는 적어도 불행히도 구체적이지 않습니다. 아마도("아마도"는 내가 아직 이것을 개인적으로 확인하지 않았기 때문일 것입니다...) 이 프로그램은 다음에서만 작동합니다.여분의데스크탑 DVD(예: Kubuntu/Lubuntu/Xubuntu — 참조여기자세히 알아보기) 대신공식 우분투데스크탑 DVD. 내가 아는 한, 공식 데스크톱 DVD 이미지에는 파일 크기를 줄이기 위해 버전 10.04(및 그 이전 버전)부터 디스크의 소프트웨어 저장소가 크게 축소되었습니다.
$ sudo mount /dev/cdrom /media/cdrom # ubuntu-14.04.4-server-amd64.iso
$ du -ach /media/cdrom/pool
[…]
461M total
$ sudo umount /dev/cdrom
$ sudo mount /dev/cdrom /media/cdrom # ubuntu-14.04.4-desktop-amd64.iso
$ du -ach /media/cdrom/pool
[…]
5.0M total
하지만 걱정하지 마세요. 인터넷 연결이 제한된 지역에 있고 공식 데스크톱 및 서버 DVD를 사용해야 하는 경우에는 방법이 없습니다. 아니요, 데스크탑 설치로 시작한 다음 데스크탑에서 필요하지 않은 항목을 제거하고 필요한 것을 설치하여 거꾸로 작업할 필요가 없습니다.하다서버에서 필요합니다.이 방법은 효과가 있으며,그러나 이것은 매우 시간이 많이 걸립니다. 서버 설치로 시작하고 데스크탑 DVD에서 필요한 것만 추가하는 것이 가장 좋습니다. 이렇게 하려면 데스크탑 DVD의 압축 파일 시스템에서 소프트웨어 저장소를 재구축해야 합니다. 하지만 이 작업이 완료되면 데스크톱 버전 운영 체제에 있는 대부분의 항목이 포함된 완전한 오프라인 소프트웨어 저장소를 갖게 되며 데스크톱 버전에서 필요할 수 있는 모든 것을 설치할 수 있습니다.
# Comment out everything in sources.list
# For an offline system, it's not needed
$ cp -v /etc/apt/sources.list ./sources.list.orig
$ awk '{print "# " $0}' sources.list.orig >sources.list
# Get dpkg-repack from the Server DVD
# Might as well get build-essential too, while you're at it
$ sudo mount /dev/cdrom /media/cdrom # ubuntu-14.04.4-server-amd64.iso
$ sudo cp -v sources.list /etc/apt/
$ sudo apt-cdrom -d /media/cdrom -m -a --no-auto-detect add
$ sudo apt-get update
$ sudo apt-get -y install build-essential dpkg-repack
$ sudo umount /dev/cdrom
# Mount the compressed filesystem from the Desktop DVD
$ sudo mount /dev/cdrom /media/cdrom # ubuntu-14.04.4-desktop-amd64.iso
$ sudo mkdir /mnt/fs.sfs
$ sudo mount /media/cdrom/casper/filesystem.squashfs /mnt/fs.sfs \
> -t squashfs -o loop
# Create an offline repository from the Desktop DVD
# NOTE: this will take about 30 minutes to complete
$ cd /var/cache/apt/archives
$ sudo chroot /mnt/fs.sfs dpkg --get-selections | awk '{print $1}' | \
> while IFS="" read -r pkg; do
> sudo dpkg-repack --root /mnt/fs.sfs "$pkg"
> done
$ cd -
# Create the offline repository from the collection of DEBs and update apt
$ dpkg-scanpackages /var/cache/apt/archives | gzip -9c >Packages.gz
$ sudo mv -v Packages.gz /var/cache/apt/archives/
$ echo "deb file:/var/cache/apt/archives ./" >>sources.list
$ sudo mv -v sources.list* /etc/apt/
$ sudo apt-get update
이 모든 작업을 완료한 후에는 다음과 같은 작업을 수행할 수 있습니다.
$ suto apt-get install xorg
( 필요한 다른 것으로 교체하십시오. xorg
)ubuntu-desktop
나중에 인터넷에 접속하여 패키지를 업데이트하려면 다시 시작 /etc/apt/sources.list.orig
하고 실행하여 apt-get update
온라인 작동 모드를 다시 시작하세요.
의무적인 "서버의 GUI는 거의 항상 나쁜 생각입니다™" 경고
대부분의 경우 프로덕션 서버에 GUI를 설치하지 않는 것이 가장 좋다는 것이 일반적인 통념입니다. 서버 관리를 위한 여러 가지 기본 사용자 인터페이스 대안이 제시됩니다.
서버에 GUI를 두는 데 대한 몇 가지 합법적인 사용 사례가 있지만 일반적으로 그 수는 매우 적습니다. 그럼에도 불구하고 서버, 환경, 서버의 의도된 사용 사례 등에 따라 더 큰 보안 위험을 초래하는 경우가 많습니다.(특히온라인 저장소의 최신 컨텐츠를 사용하는 대신 DVD에서 오래된 컨텐츠를 설치하는 경우 이 구성의 부정적인 결과를 이해하는 것이 가장 좋습니다. 위의 링크는 주제에 대한 좋은 정보를 제공하며 더 큰 논의는 실제 질문의 범위를 벗어나므로 이제 적절한 조사를 수행하고 정보에 입각한 결정을 내리는 것은 독자에게 맡기겠습니다.