Seperti yang ditunjukkan Ignacio, Anda dapat menggunakannya yumdownloader
.
Tapi untuk langkah kedua
rpm -ivh --relocate /usr=/home/username/usr --relocate /etc=/home/username/etc
atau
rpm -ivh --relocate /=/home/username/progname
mungkin lebih mudah.
Jika RPM memiliki skrip yang menganggapnya berjalan sebagai root, Anda mungkin juga perlu menambahkan --noscripts
opsi.
Plus, Anda dapat menambahkan --aid
opsi untuk menyelesaikan dependensi.
Namun opsi lain yang bermanfaat dalam hal ini adalah --root
untuk menghindari rpm untuk menulis ke /var
path (karena Anda bukan root), jadi perintahnya akan seperti:
rpm -ivh --relocate /=/home/username/progname --root /home/username/progname