hello all,
fairly simple request, i need the rpm's (components, add ons, w/e) for a dhcp server, a tftp server, and something called syslinux. obviously for use with ubuntu 7.10

past that i should be ok, or if not ill be sure to come back. but as it stands every time ive tried to install a package supposedly for ubuntu it doesnt work with my paticular distro. oh its the desktop edition incase that makes any diffrence.

Dani AI

Generated

Short version: don’t look for RPMs — Ubuntu uses Debian packages (.deb) managed by dpkg/apt, so get the .deb files for the Gutsy (7.10) packages you need. As pointed out, the server packages you want for PXE are the Gutsy-era names: dhcp3-server (DHCP), tftpd-hpa (TFTP) and syslinux (provides pxelinux/menu.c32). ’s LTSP hint is useful for thin-client setups, but for a straight PXE/diskless netboot those three are the ones to fetch. See Ubuntu’s package-management docs and the Gutsy netboot notes. (documentation.ubuntu.com)

Offline download workflow (on an Internet-connected Ubuntu box):

  1. point apt at the archived Gutsy repos, update, then download packages + dependencies:
    sudo sh -c 'echo "deb http://old-releases.ubuntu.com/ubuntu/ gutsy main universe multiverse restricted" >> /etc/apt/sources.list'
    sudo apt-get update
    sudo apt-get --download-only install dhcp3-server tftpd-hpa syslinux
    cp /var/cache/apt/archives/*.deb /media/USB/

    --download-only writes all .deb files to /var/cache/apt/archives so you can copy them to your flash drive. Use the old-releases archive for 7.10 files. (old-releases.ubuntu.com)

On the target (offline) machine: copy the .debs to a directory and install with dpkg:

sudo dpkg -i /media/USB/*.deb
sudo dpkg --configure -a

Make sure you copied every dependency .deb. If you prefer a structured approach, use apt-offline or Synaptic’s “generate download script” on the online machine to fetch exact dependencies and bundles before transferring. Also note Gutsy is EOL — run this only on an isolated network or accept the security risks. (pkg.go.dev)

Troubleshooting tips: validate package versions on the online machine before copying (apt-cache policy pkgname), check /var/log/syslog for tftp/dhcp startup errors, and copy pxelinux.0 + pxelinux.cfg/ files from the syslinux package into your TFTP root (many netboot how‑tos show the exact paths).

Recommended Answers

All 3 Replies

that would void the goal of the excercise. i want a diskless install... and as each machine goes through 3 low level data wipes before its imaged to ensure any data is gone to then go back and install a mini os to have to delete it again doesnt make alot of sense, especially when its on the scale im trying to do it on. thats why i went for this option as opposed to the LTSP route.

all i need, is the tftpd and syslinux rpms for ubuntu 7.10 ..... internet update is not possible due to network restrictions, so i have to download them myself and transfer them via a flashdrive..

ubuntu uses DEB packages natively, not RPM.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.