Ubuntu ISO에서 리포지토리 생성

4269 단어 ubuntu16.04우분투

배경



Ubuntu로 서버를 구축할 필요가 있지만, 사내 환경 때문에 인터넷에 접속할 수 없다.
따라서 ISO 이미지 파일을 사용하여 로컬 리포지토리를 만듭니다.

원래 우분투 설치는 처음. 항상 RHEL/CentOS가 거의.

설치 후 IP를 설정하고 SSH 로그인을 시도했지만 수 없습니다. . (PING은 통과한다)
분명히 SSH 서버가 들어 있지 않습니다. . .


그래서, 로컬 리포지토리를 만들고 OpenSSH-Server를 설치하십시오! !

환경


  • 가상 머신(하이퍼바이저: KVM)
  • OS: 우분투 16.04

  • 막상 실시



    1. 우선 해보자



    구구라고 해 보자
    참고 : htp // d. 하테나. 네. jp/에 l1/20080620/1213973085

    ① ISO 이미지를 연결



    KVM에서 iso 파일을 VM에 연결합니다.

    ②/etc/fstab 편집



    끝에 다음 항목 추가


    ※/mnt/iso 디렉토리는 사전에 작성해 둔다

    ③ apt-cdrom 명령으로 리포지토리에 등록





    오류가 없기 때문에 성공한 것 같습니다? ?

    ④openssh-server를 설치해 본다




    아? ? ?
    참고원에 의하면/cdrom을/mnt/iso의 심볼릭 링크로 하면 괜찮다고 쓰여 있으므로 시험해 본다

    ⑤ / cdrom의 심볼릭 링크를 작성하고 재 시도





    그리고 openssh-server 설치를 다시 실행

    키아~~~~~아칸얀. . . . .

    apt-get update로 리포지토리를 최신화해도 변화없이. . .

    2. 다른 방법을 조사해 실행해 본다



    참고 : htps : // 아스쿠부츠. 코 m / 쿠에 s 치온 s / 4694 / 호 w - 토우 세우 - 아 이소 - 마가 - 아 s - c d-ro m Repoto ry

    ①/etc/apt/sources.list 편집



    /mnt/iso는 마운트된 채로, 다음의 항목을/etc/apt/sources.list에 추기(이외의 행은 모두 코멘트 아웃)


    ②apt-get update 실행



    오류. . .


    /mnt/iso/dists/wheezy/main/binary-amd64/Packages가 없다는 오류. . .
    실제로 해당 디렉토리를 보면 Packages.gz는 있지만. . . 왜 인식해주지 않을까. . .

    애초에 ISO가 다르다????



    우분투에 익숙하지 않은 나는 원래 우분투 설치 미디어에 데스크톱 에디션과 server 에디션의 두 가지 종류가 있다는 것을 몰랐다. . desktop은 20종류 정도 밖에 패키지가 없다는 것(참고: htps //w w. 히로오 m2. 코 m / 2016 / 08 / 12 / 우분 - 16 - 04 - 인 s taul-pa c ka-f-ro mdvd / )

    그럼 Server 에디션을 이용해 상기의 순서를 실시하면 잘 갈 수 있겠지요? ?

    3. Server 에디션 ISO 파일을 다운로드하고 다시 시도



    ①미디어 다운로드



    ubuntu-16.04.5-server-amd64.iso 다운로드

    ②다운로드한 파일을 사용하여 [1]의 ①~④를 재시도



    할 수 있었어! ! !




    요약



    이런 찌꺼기같은 오치로 미안해. . .
    무지한 자신이 부끄러워

    Ubuntu의 server 에디션과 desktop 에디션의 차이에주의를! !

    하 피곤했다. .

    좋은 웹페이지 즐겨찾기