Ubuntu'da Octave'a Yeni Paketlerin Kurulması
Octave'da yeni çıkan paketler ya da yükseltmeler repository'lerde bulunamayabiliyor. Bu sebepten paketlerin manuel olarak kurulması gerekiyor. Ubuntu'da bunun çok kolay olduğunu söyleyebilirim.
octave-miscellaneous_1.0.9.orig.tar.gz idi.
Bu paketi kurmak istediğimde;
error: package name 'miscellaneous' doesn't correspond to its filename 'octave-miscellaneous_1.0.9.orig.tar'
error: called from `pkg:install' in file /usr/share/octave/3.0.5/m/pkg/pkg.m near line 632, column 4
Hatasını aldım. Dosyanın üzerine çift tıkladığımda içerdeki klsörün adının
miscellaneous-1.0.9
Olduğunu gördüm. İlgili paketin adını miscellaneous-1.0.9.tar.gz olarak değiştirip kurulum işlemini yeniden denediğimde sorunsuz olarak kurulabildiğini gördüm.
- Diyelim ki yeni paketimizin adı xxx.tar.gz olsun.
- "sudo octave" yazarak öncelikle root olarak octave ı çalıştırıyoruz.
- Daha sonra indirdiğimiz dosyanın bulunduğu klasöre cd liyoruz
- pkg install xxx.tar.gz yazarak ilgili paketimizi kuruyoruz.
- Bazen paket bağımlılıkları olabiliyor, bağımlılığın olduğu paketi de aynı şekilde yüklüyoruz.
octave-miscellaneous_1.0.9.orig.tar.gz idi.
Bu paketi kurmak istediğimde;
error: package name 'miscellaneous' doesn't correspond to its filename 'octave-miscellaneous_1.0.9.orig.tar'
error: called from `pkg:install' in file /usr/share/octave/3.0.5/m/pkg/pkg.m near line 632, column 4
Hatasını aldım. Dosyanın üzerine çift tıkladığımda içerdeki klsörün adının
miscellaneous-1.0.9
Olduğunu gördüm. İlgili paketin adını miscellaneous-1.0.9.tar.gz olarak değiştirip kurulum işlemini yeniden denediğimde sorunsuz olarak kurulabildiğini gördüm.
Comments