Ви не можете встановити їх у тому сенсі, що вони переосмислюють існуючі для всіх користувачів системи, але ви можете зібрати та встановити їх у своєму домашньому каталозі та налаштувати PATH
так, щоб вони запускалися замість системних.
Для цього завантажте останню версію coreutils з веб-сайту GNU . Потім витягніть архів і cd
в нього та виконайте наступні команди, щоб зібрати та встановити його. Зверніть увагу на --prefix
перемикач, який дозволяє налаштувати каталог, у який ви хочете його встановити.
./configure --prefix=/home/avilella/coreutils/
make
make install
Більшість систем Debian налаштовані для автоматичного додавання ~/bin
до вашої PATH. Якщо це так, ви можете скопіювати утиліти до цього каталогу. Однак він не може бути налаштований для запуску виконуваних файлів із цього каталогу перед пошуком системних каталогів, або ви можете віддати перевагу збереженню їх у власному каталозі. У такому випадку вам потрібно буде відредагувати свій ~/.profile
пошук у цьому каталозі, перш ніж шукати системні. Для цього додайте такий рядок:
PATH="$HOME/coreutils/bin:$PATH"
Якщо ви не хочете компілювати їх, ви також можете витягнути їх з більш нового пакета Debian, використовуючи ar vx
у .deb
файлі для виведення data.tar.gz
тарболу зі вмістом пакета. Але новіші пакети можуть вимагати, що новіші бібліотеки відсутні у вашій системі.