Во-первых, при использованииstow
с скриптом GNU autotools configure
используйте
$./configure --prefix=/usr/local/stow/package-version
Таким образом, вам не придется повторяться при вызове make
.
bzip2
поставляется с готовым -Makefile. У него также есть файл README
, в котором точно объясняется, как установить его в нестандартное расположение -:
HOW TO BUILD -- UNIX
Type 'make'. This builds the library libbz2.a and then the programs
bzip2 and bzip2recover. Six self-tests are run. If the self-tests
complete ok, carry on to installation:
To install in /usr/local/bin, /usr/local/lib, /usr/local/man and
/usr/local/include, type
make install
To install somewhere else, eg, /xxx/yyy/{bin,lib,man,include}, type
make install PREFIX=/xxx/yyy
Это означает, что вы можете использовать
$ make install PREFIX=/usr/local/stow/bzip2-1.0.6
Если хотите.
R поставляется со сценарием configure
, по крайней мере, в исходном дистрибутиве версии 3.4.1, который я скачал для тестирования.
Программы, созданные с помощью CMake, можно установить в настраиваемое расположение с помощью
$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/stow/package-version.
$ make && sudo make install
Если для создания скрипта configure
не использовались автоинструменты GNU и если это не проект CMake, прочтите файл README
и/или INSTALL
о том, как установить программу (вам, очевидно, следует сделать это, тем не менее ). Большинство программ могут легко устанавливаться в места, отличные от -по умолчанию.
В худшем случае просто прочтите Makefile.
Прежде всего, вы хотите идентифицировать свой диск, запустите
lsblk
, чтобы получить список ваших дисков и разделов.
Если тот, который вы хотите использовать, не имеет точки монтирования (пути к файлу )рядом с ним, вам необходимо смонтировать его. Однако, если он есть, вы можете просто сохранить свои файлы в точке монтирования и перестать читать этот ответ.
После того, как вы определили, какой диск вы хотите, запишите его имя, оно должно выглядеть так: /dev/sd<letter><number>
важно, чтобы число здесь относилось к разделу, а не к диску, даже если на диске есть только один раздел.
Затем вы хотите смонтировать его с помощью
sudo mount /dev/<your partition> /<location to mount it in>
это сделает диск доступным в указанном месте.
Если вы хотите, чтобы компьютер монтировал диск таким образом при запуске, запустите
sudo blkid /dev/<your partition>
, затем обратите внимание на UUID и ТИП
Затем отредактируйте файл /etc/fstab, используя nano, это будет:
sudo nano /etc/fstab
и добавьте строку
UUID=<your noted UUID> <location to mount it in> <your noted TYPE> defaults 0 2
, затем нажмите Ctrl + X , а затем Y , чтобы выйти и сохранить изменения.
Надеюсь, это поможет!