Как компилировать cmake локально

Прежде всего, зарезервированные блоки не являются блоком, используемым для внутреннего управления файловой системой.

Зарезервированные блоки просто зарезервированы для root, чтобы гарантировать, что сервисы, использующие файлы на этом разделе, не могут быть исключены из

Даже без зарезервированных блоков (-m 0) всегда есть часть пространства, используемого для внутреннего управления файловой системой, я не могу сказать, сколько, я не имеют такого глубокого знания.

Кроме того, Gparted выполняется как root, поэтому он видит зарезервированные блоки как свободные. Nautilus, выполненный как пользователь, воспринимает их как не бесплатно.

Хорошо, ответ @psusi очень ясен, мне нечего добавить.

0
задан 31 May 2017 в 18:59

3 ответа

По соглашению скрипты ./configure предоставляют для этого параметр --prefix. Например,

./configure --prefix=/usr/local

или

./configure --prefix=/opt

(для большого программного обеспечения /usr/local по умолчанию).

Обычно вы можете запустить ./configure --help, чтобы увидеть это и другие параметры, которые могут повлиять на путь установки, например

$ ./configure --help | grep install
  --prefix=PREFIX         install architecture-independent files in PREFIX
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
By default, `make install' will install all the files in
an installation prefix other than `/usr/local' using `--prefix',
Fine tuning of the installation directories:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
1
ответ дан 22 May 2018 в 22:01

По соглашению скрипты ./configure предоставляют для этого параметр --prefix. Например,

./configure --prefix=/usr/local

или

./configure --prefix=/opt

(для большого программного обеспечения /usr/local по умолчанию).

Обычно вы можете запустить ./configure --help, чтобы увидеть это и другие параметры, которые могут повлиять на путь установки, например

$ ./configure --help | grep install --prefix=PREFIX install architecture-independent files in PREFIX --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX By default, `make install' will install all the files in an installation prefix other than `/usr/local' using `--prefix', Fine tuning of the installation directories: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names --enable-fast-install[=PKGS] optimize for fast installation [default=yes]
1
ответ дан 18 July 2018 в 12:24

По соглашению скрипты ./configure предоставляют для этого параметр --prefix. Например,

./configure --prefix=/usr/local

или

./configure --prefix=/opt

(для большого программного обеспечения /usr/local по умолчанию).

Обычно вы можете запустить ./configure --help, чтобы увидеть это и другие параметры, которые могут повлиять на путь установки, например

$ ./configure --help | grep install --prefix=PREFIX install architecture-independent files in PREFIX --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX By default, `make install' will install all the files in an installation prefix other than `/usr/local' using `--prefix', Fine tuning of the installation directories: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names --enable-fast-install[=PKGS] optimize for fast installation [default=yes]
1
ответ дан 24 July 2018 в 19:57

Другие вопросы по тегам:

Похожие вопросы: