Make install linux centos

Содержание
  1. CentOS make
  2. make: command not found
  3. How to Install Development Tools on CentOS, RHEL & Fedora
  4. Development Tools Installation
  5. Check Installed Versions
  6. Related Posts
  7. How to Install x11vnc Server on Fedora
  8. Working with Python Functions
  9. How To Configure PostgreSQL to Allow Remote Connections
  10. 4 Comments
  11. Хочется взять и расстрелять, или ликбез о том, почему не стоит использовать make install
  12. Лирическое отступление
  13. И что с того?
  14. Как бороться?
  15. Что делать?
  16. У меня нет времени, чтобы ***ться с этим, лучше ещё раз сделаю make install, всё просто и понятно!
  17. Заключение
  18. Установка CentOS 7
  19. Системные требования
  20. Подготовка к установке
  21. Шаг 1. Загрузка образа
  22. Шаг 2. Запись образа
  23. Шаг 3. Загрузка BIOS
  24. Установка CentOS 7
  25. Шаг 4. Запуск
  26. Шаг 5. Загрузка компонентов
  27. Шаг 6. Язык установщика
  28. Шаг 7. Главное меню
  29. Шаг 8. Часовой пояс
  30. Шаг 9. Выбор программ
  31. Шаг 10. Выбор диска
  32. Шаг 11. Настройка разделов
  33. Шаг 12. Раздел корня
  34. Шаг 13. Загрузочный раздел
  35. Шаг 14. Домашний раздел
  36. Шаг 15. Завершение разметки
  37. Шаг 16. Настройка сети
  38. Шаг 17. Начало установки
  39. Шаг 18. Пароль суперпользователя
  40. Шаг 19. Пользователь
  41. Шаг 20. Завершение установки
  42. Шаг 21. Перезагрузка
  43. Шаг 22. Загрузчик
  44. Шаг 23. Логин
  45. Шаг 24. Авторизация
  46. Шаг 25. Настройка Gnome
  47. Шаг 26. Готово
  48. Выводы
  49. Оцените статью:
  50. Об авторе
  51. 18 комментариев

CentOS make

Здравствуйте! установил Centos минимальная установка, подключил репозиторий с ДВД, пытаюсь установить драйвер на сетевую карту bnx2, скачал с сайта драйвер распаковал исходники захожу в папку (имя пакета/src даю команду make, а он говорит что именно этого каталога нет,

захожу в папку (имя пакета/src даю команду make, а он говорит что именно этого каталога нет

Чудес не бывает. Более конкретный ответ невозможен вследствие отсутствия телепатического модуля.

вот содержимое папки с исходниками bnx2 bnx2-2.74.09 bnx2fc bnx2fc-2.2.17 bnx2i bnx2i-2.7.4.1f bnx2x bnx2x-1.74.17 fclibs fclibs-2.0.3 file.log INSTALL.TXT Makefile а вот что мне выдает если дать команду make make -C bnx2/src KVER=2.6.32-279.el6.x86_64 PREFIX= make[1]: Entering directory `/home/pac/netxtreme2-7.4.21/bnx2-2.74.09/src’ make -C SUBDIRS=/home/pac/netxtreme2-7.4.21/bnx2-2.74.09/src modules make: Entering an unknown directory make: *** SUBDIRS=/home/pac/netxtreme2-7.4.21/bnx2-2.74.09/src: Нет такого файла или каталога. Останов. make: Leaving an unknown directory make[1]: *** [default] Ошибка 2 make[1]: Leaving directory `/home/pac/netxtreme2-7.4.21/bnx2-2.74.09/src’ make: *** [l2build] Ошибка 2 вот что выдает если пытаюсь собрать rpm из src.rpm + KVER=2.6.32-279.el6.x86_64 + make KVER=2.6.32-279.el6.x86_64 make -C bnx2/src KVER=2.6.32-279.el6.x86_64 PREFIX= make[1]: Entering directory `/root/rpmbuild/BUILD/netxtreme2-7.4.21/bnx2-2.74.09/src’ make -C SUBDIRS=/root/rpmbuild/BUILD/netxtreme2-7.4.21/bnx2-2.74.09/src modules make: Entering an unknown directory make: *** SUBDIRS=/root/rpmbuild/BUILD/netxtreme2-7.4.21/bnx2-2.74.09/src: No such file or directory. Stop. make: Leaving an unknown directory make[1]: *** [default] Error 2 make[1]: Leaving directory `/root/rpmbuild/BUILD/netxtreme2-7.4.21/bnx2-2.74.09/src’ make: *** [l2build] Error 2 ошибка: Неверный код возврата из /var/tmp/rpm-tmp.lEmfNp (%build)

Ошибки сборки пакетов: Неверный код возврата из /var/tmp/rpm-tmp.lEmfNp (%build)

систему ставил CenOS 6.3 x86_64 минимальная установка я так понимаю или что не поставил или что то не сконфигурировал

Источник

make: command not found

Случилось мне сегодня заняться установкой Asterisk 18 на новую виртуальную машину на Centos 8. Поставил версиб ОС базовую, без лишнего мусора. В процессе установки дополнительных модулей Asterisk, а именно LibPRI столкнулся с проблемой. Ошибка make: command not found может вылезти при установке любого ПО из исходников.

Необходимо было скачать пакет и выполнить его компиляцию, команда make. Однако, как оказалось, данная команда не входит в базовую поставку Centos 8. Сейчас мы это дело исправим.

Установка пакета make

Рассмотрим установку пакета make в разных операционных системах. Не забываем что установка ПО происходит от пользователя с правами root. Если вы в системе не под root используйте sudo.

Centos 8

Centos 7 (Red Hat и прочие RPM подобные)

Ubuntu (Debian и прочие DEB подобные)

Мы установили нужный нам пакет make. Для полноценной работы советую установить несколько пакетов входящих в группу Development tools. Пакет make также туда входит и еще много других, которые наверняка пригодятся при установке ПО.

Установка Development tools

Centos 8

Как видно из скриншота пакет Development tools имеет не малый размер. Но по современным меркам он уже не кажется каким то огромным. Считаю что его установка полностью себя оправдает в дальнейшем использовании системы.

Centos 7 (Red Hat и прочие RPM подобные)

Установка Build essential

В Ubuntu пакет содержащий make, а также остальные необходимые в том числе для компиляции приложений называется build-essential

Чтобы не столкнуться с ошибкой make: command not found конечно, можно сразу при установке системы ставить полный комплект. Однако вместе с ним будет установлено много не нужных программ, которые скорее всего никогда не пригодятся.

Записал коротенькое видео по данной теме

Источник

How to Install Development Tools on CentOS, RHEL & Fedora

Development tools packages are required to install on your system if you have planned to build software. It’s also useful for building packages on your system. Development tools contain useful tools like GCC, g++, make, libtool, rpmbuild and autoconf etc packages. This tutorial will help you to install development tools on CentOS, RHEL & Fedora systems.

Development Tools Installation

Use the following set of commands to install development packages on your RedHat and their derivative systems.

To find out what is in this group use command

Check Installed Versions

After successful installation of the build-essential package on your system, let’s check installed versions of important binaries.

How to Install x11vnc Server on Fedora

Working with Python Functions

How To Configure PostgreSQL to Allow Remote Connections

4 Comments

helped me, thank’s.

Hi,
Can anybody please help,how to install a gnome-keyring development package in cent0s 8.
I need to create a sample C/C++ program which should use gnome-keyring API to create and access the own keyring for storing password.

I got some sample programs from gnome developer site.But while compiling the program I get error saying “gnome-keyring.h” is not found.

When I surfed net,i got to know that gnome-keyring-devel shoud be installed to get libraries and include files for the development.

Читайте также:  Драйвер ide controller для windows 10

yum install allows gnome-keyring not gnome-keyring-devel.So I am not sure if centos 8 really has the development package for gnome-keyring.

There are .so created under /usr/lib64/gnome-keyring no include directory or .pc found in the system for the same.

Anybody has any idea how can create application that uses gnome-keyring featues and how can I access the keyring API in the program.

Sample program I tried for locking the keyring

int main() <
GnomeKeyringResult lock_result = gnome_keyring_lock_all_sync();
if (lock_result == GNOME_KEYRING_RESULT_OK) <
printf(“Successfully locked\n”);
return 0;
> else <
printf(“Error locking keyring: %d\n”, lock_result);
return 1;
>
>

Источник

Хочется взять и расстрелять, или ликбез о том, почему не стоит использовать make install

К написанию сей заметки меня сподвигло то, что я устал делать развёрнутые замечания на эту тему в комментариях к статьям, где в качестве части инструкции по сборке и настройке чего-либо для конкретного дистра предлагают выполнить make install.

Суть сводится к тому, что эту команду в виде «make install» или «sudo make install» использовать в современных дистрибутивах нельзя.

Но ведь авторы программ в руководствах по установке пишут, что нужно использовать эту команду, возможно, скажете вы. Да, пишут. Но это лишь означает, что они не знают, какой у вас дистрибутив, и дистрибутив ли это вообще, может, вы вступили в секту и обкурилисьчитались LFS и теперь решили под свою хтоническую систему скомпилять их творение. А make install является универсальным, хоть и зачастую неправильным способом это сделать.

Лирическое отступление

Как известно, для нормальной работы большинство софта должно быть не только скомпилировано, но и правильно установлено в системе. Программы ожидают найти нужные им файлы в определённых местах, и места эти в большинстве *nix-систем зашиты в код на этапе компиляции. Помимо этого аспекта основным отличием процесса установки в linux/freebsd/whatever от таковой в Windows и MacOS является то, что программа не просто складывает кучу файлов в отдельную директорию в Program Files или /Applications, а «размазывает» себя по всей файловой системе. Библиотеки идут в lib, исполняемые файлы в bin, конфиги в etc, разного рода данные в var и так далее. Если вам вдруг понадобится её обновить, то всё это надо сначала как-то вычистить, т. к. при использовании новой версии остатки файлов от старой могут привести к совершенно непредсказуемым последствиям, зачастую нехорошим. Вероятность этого события не так велика, но оно вам надо на боевом сервере?

И что с того?

Так вот, если вы делали установку напрямую через make install, то нормально удалить или обновить софтину вы, скорее всего, не сможете. Более того, установка новой версии поверх старой, скорее всего, затрёт ваши изменения в конфигах. make install делает ровно то, что ему сказано — производит установку файлов в нужные места, игнорируя тот факт, что там что-то уже есть. После этого процесса совершенно никакой информации о том, что и куда ставилось, получить в удобоваримом виде невозможно. Иногда, конечно, Makefile поддерживает действие uninstall, но это встречается не так часто, да и не факт, что корректно работает. Помимо этого хранить для деинсталяции распакованное дерево исходников и правил сборки как-то странно.

Как бороться?

Поскольку в дистрибутивах пакеты имеют свойство иногда всё-таки обновляться, для решения этой проблемы придумали такую штуку как пакетный менеджер. При его использовании установка происходит примерно так:

  1. берётся определённым образом сформированный архив
  2. из него извлекается информация о том, что это вообще такое, какой версии, от чего зависит, с чем конфликтует, надо ли для установки/удаления/настройки запускать какие-то скрипты, etc
  3. Выполняются действия по непосредственной установке
  4. Все данные о том, куда и что было поставлено добавляются в базу данных пакетного менеджера.

В этом случае при обновлении можно безболезненно поудалять лишнее, а заодно посмотреть, не поменялись ли в системе файлы, помеченные как конфигурационные и спросить, что делать, если в новой версии их содержимое отличается. Помимо этого, пакетный менеджер не даст затереть файлы одного пакета при установке другого. В общем, много полезных штук он может сделать.

Если вы по незнанию/лени скопипастили make install из инструкции, то в системе появляются файлы, о которых пакетный менеджер не знает. Со всеми вытекающими, если вам мало того, что было перечислено ранее.

Что делать?

Можно, конечно, сконфигурировать дерево исходников так, чтобы установка всего и вся шла куда-нибудь в /opt/mycoolapp/, а потом при необходимости руками удалить, но тут может вылезти масса неприятных вещей, начиная с того, что программа ожидает, что сможет загрузить свои библиотеки, а загрузчик о директории, где они лежат ничего не знает, заканчивая тем, что автор программы может рассчитывать, что например, если он кладёт файл, скажем в $prefix/share/xsessions/, то его подхватит менеджер дисплея. Не говоря уже о путях для pkgconfig и прочем.

Так что надо собирать пакет.

У меня нет времени, чтобы ***ться с этим, лучше ещё раз сделаю make install, всё просто и понятно!

Спокойно, спокойно. Он у нас за ноги привязан. Всё не так уж страшно и сложно, как кажется на первый взгляд.

checkinstall

Данная чудесная утилита, будучи запущенной вместо make install задаст несколько вопросов, после чего сама соберёт и установит пакет. Всё, при обновлении никаких проблем с вычисткой старого хлама у вас не будет.

Сборка deb-пакета вручную

Если вы не склонны доверять такой автоматике (которая иногда всё же косячит) или же хочется внести пару изменений, но разбираться с нормальным процессом сборки пакетов всё же лениво, то можно собрать пакет ручками. Я привожу способ, как соорудить его для систем на базе Debian, т. к. лучше всего знаком именно с ними. Он не является идеологически правильным, но на выходе получается вполне корректный пакет без задействования дополнительных сущностей. Делается это следующим образом.
Для начала собираем софт с предварительно указанными для configure или autogen.sh параметрами —prefix=/usr и —exec-prefix=/usr.
Далее производим установку во временную директорию. Пишем:

Читайте также:  Windows 10 indir turkce

После чего получаем в свежесозданной директории весь тот набор файлов. Кстати, мы сейчас находимся в fakeroot-окружении, т. е. можно невозбранно менять владельца и права доступа файлов, но физически в системе владельцем останетесь вы сами. Софт же внутри fakeroot-сессии будет получать изменённую информацию, что позволит упаковать в архив файлы с корректными правами.
Далее создадим в «корне пакета» директорию DEBIAN и сложим в DEBIAN/conffiles список всех файлов, которые должны попасть в /etc:

После чего создаём файл DEBIAN/control следующего содержания:

При необходимости там же можно создать скрипты preinst, postinst, prerm и postrm.

Всё, делаем dpkg -b tempinstall и получаем на выходе tempinstall.deb, на который можно натравить dpkg -i и который корректно установится, обновится или удалится.

«Правильный» процесс с предварительным созданием пакета исходного кода выходит за рамки данной заметки, а потому описан не будет, но для ваших целей оно обычно и не нужно.

Заключение

Как видите, тут нет абсолютно ничего сложного, но выполнение этих действий избавит вас от огромного числа проблем в будущем.

А авторам статей на хабре просьба: пишите checkinstall вместо make install. Не надо давать вредные советы.

Источник

Установка CentOS 7

Дистрибутив CentOS или Community ENTerprise Operating System, это популярный дистрибутив Linux, разрабатываемый сообществом и основанный на Red Hat Enterprise Linux. Операционная система от Red Hat — коммерческая, вы можете ее скачать и установить, поскольку исходные коды доступны, но вы не получите технической поддержки и обновлений, даже важных обновлений безопасности.

Разработчики CentOS исправляют эту проблему. Они собирают на основе исходного кода Red Hat свой продукт, который постоянно поддерживается и получает все необходимые обновления. Если Ubuntu — самая популярная операционная система для домашних пользователей, то CentOS имеет такую же популярность, как и Ubuntu, только уже для серверов. Хотя дистрибутив может быть установлен и дома.

В этой статье будет рассмотрена установка CentOS 7 на ваш компьютер или ноутбук. На данный момент это самая последняя версия системы. Напомню, что мажорные релизы выходят тогда же, когда и Red Hat, а небольшие обновления с периодичностью каждые шесть месяцев.

Системные требования

В официальном руководстве сказано, что для установки CentOS 7 достаточно 1 гигабайта оперативной памяти. Но для нормальной работы рекомендуется как минимум 1344 Мб. Также для установки нам понадобится образ диска с установщиком, скачанный из официального сайта и носитель, на который мы запишем этот образ.

Подготовка к установке

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

Шаг 1. Загрузка образа

Сначала нам нужно скачать установочный образ на официальном сайте. Архитектура i386 для этой версии не поддерживается и если вам нужна именно она, придется ставить предыдущую версию.

На этой странице вы можете выбрать DVD или Minimal CD. Первый содержит все необходимое программное обеспечение, в том числе несколько окружений рабочего стола, которые вы сможете выбрать во время установки CentOS.

Прежние версии можно скачать по ссылке alternative downloads.

Шаг 2. Запись образа

Для записи образа на флешку в Linux можно воспользоваться программой unetbootin:

А в Windows есть отличная утилита rufus:

Для записи на диск в Linux всегда использовались k3b и brasero, а в Windows UltraISO.

Шаг 3. Загрузка BIOS

После записи образа перезагрузите компьютер и во время заставки BIOS нажмите F2, F8, Shift+F2. Откроется меню настройки BIOS, здесь перейдите на вкладку Boot и в пункте Boot Device Priority или 1st Boot Device выберите вашу флешку или диск:

Дальше установка CentOS с флешки ничем не отличается, только будет немного быстрее. Как сделаете перейдите на вкладку Exit и нажмите Save & Exit.

Установка CentOS 7

Шаг 4. Запуск

Первое, что вы увидите после перезагрузки, это меню установки CentOS, выберите первый вариант:

Шаг 5. Загрузка компонентов

Дождитесь завершения загрузки образа в память:

Шаг 6. Язык установщика

Выберите язык, на котором будет работать установщик и в будущем будет установлена система:

Шаг 7. Главное меню

На этом шаге мастер сильно отличается от других дистрибутивов. Мы имеем главное меню, в котором нужно настроить все параметры, отмеченные треугольником:

Шаг 8. Часовой пояс

Сначала выберите ваш часовой пояс:

Кнопка готово находится в верхнем левом углу.

Шаг 9. Выбор программ

На этом экране вы можете выбрать программное обеспечение и окружение рабочего стола, которое нужно устанавливать. Например, мы будем устанавливать CentOS с Gnome:

Шаг 10. Выбор диска

Дальше выберите в главном меню место для установки. Здесь выберите диск, на который будете устанавливать систему. Затем поставьте галочку Я настрою разделы:

Шаг 11. Настройка разделов

После нажатия кнопки готово появится экран, на котором мы можем создавать разделы с помощью кнопки плюс. Систему разметки LVM оставляем как есть, тогда будет удобнее изменять разделы. Но если хотите, можете переключить на обычный раздел.

Шаг 12. Раздел корня

Нажмите + чтобы создать новый раздел. Введите точку монтирования / в поле Mount point. В поле Desired Capasity введите размер, например, 10G (10 гигабайт):

Шаг 13. Загрузочный раздел

Проделайте все те же действия для загрузочного раздела. Точка монтирования — /boot, размер 300M.

Шаг 14. Домашний раздел

Точно так же создайте домашний раздел. Точка монтирования /home. Размер указывать не нужно. Будет занято все доступное пространство.

Шаг 15. Завершение разметки

Должно получиться что-то похожее на это:

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

Шаг 16. Настройка сети

В разделе Network & Hostname вы можете настроить сеть. Для выключения сети по DHCP достаточно включить переключатель:

Шаг 17. Начало установки

Все настроено и установка CentOS 7 может быть начата. Нажмите кнопку начать установку. Затем подтвердите действие:

Читайте также:  Windows server 2012 explorer отключить усиленную безопасность internet explorer

Шаг 18. Пароль суперпользователя

Установка началась. А пока нам нужно указать пароль суперпользователя. Кликните по этому пункту:

Затем введите пароль два раза:

Если пароль недостаточно сложный, система предупредит об этом. Но вы можете проигнорировать это предупреждение и нажать готово два раза.

Шаг 19. Пользователь

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

Не забудьте установить галочку сделать пользователя администратором.

Шаг 20. Завершение установки

Теперь ваше вмешательство больше не потребуется. Дождитесь завершения установки системы:

Шаг 21. Перезагрузка

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

Шаг 22. Загрузчик

Выберите первый пункт в меню Grub:

Шаг 23. Логин

Выберите имя пользователя, которого вы создали при установке:

Шаг 24. Авторизация

Введите пароль этого пользователя.

Шаг 25. Настройка Gnome

Ответьте на несколько вопросов мастера начальной настройки Gnome:

Шаг 26. Готово

Вот и все система установлена и полностью готова к работе:

Выводы

Как видите, установка CentOS 7 не так уж сложна, как может показаться на первый взгляд. Да, возможно, здесь все иначе, чем в Ubuntu, и немного не привычно. Но для меня этот установщик даже удобнее, потому что позволяет лучше настроить систему. Если у вас остались вопросы, спрашивайте в комментариях!

Процесс установки заснят на видео:

Нет похожих записей

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

18 комментариев

Сергей, я понимаю, что UltraISO класная вещь, но меня смущает одна вещь, она платная . согласитесь странно видеть на са те опен сорса постоянно пиаренную шареварную прогу . Неужели в винде нет аналогов . CdBURNERXp, на пример.

Хм. возможно. Нужно посмотреть на нее ближе)

Добрый день.Могу ли я попросить помощи как раз таки в установке CentOS 7.
При запуске возникает сообщение следующего характера:
Ignoring bgrt failed to map image. С Чем это может быть связано.

Еще бы отдельный манчик по разметке дисков какой раздел куда и с какими фдагами лучше монтировать. 🙂

А swap не нужен?

если оперативы больше 4 -х гб то свап не особо нужен

Всё правильно изложено. Разделы /boot, /, swap, /home создавать придется в любом случае, без них продолжение установки будет невозможным. В отличие от Fedora это дистрибутив может принести неприятный сюрприз при установке, возможно это связано со вторым пунктом Test This Media,возможно с чем то иным, кому как повезёт, но мне было неприятно, когда процессор резко перешел на «взлетный» режим. Рисковать железом ради этого дистрибутива не стал, выключил, но неприятный осадок в виде сбоя контроллера аккумулятора остался).

Процессор перешёл во «взлётный режим» именно из-за тестирования оборудования. Если охлаждение процессора не очень хорошее, то можно его покалечить, а в случае с процессором AMD, ещё и системную плату. Смысла в тестировании оборудования нет. Если система не поддерживает эту ОС, то установка просто не запустится, или прервётся на определённом этапе. У меня такой проблемы никогда не было ни с одной ОС.

Сергей, через Unetbootin запись не грузится, доходит до четырех пингвинов, и все писал через dd: sudo dd if=CentOS-7-x86_64-LiveGNOME-1611.iso of=/dev/sdc

Еще бы отдельный мануальчик по установке драйверов Nvidia?

Я создал домашний сервер на основе CentOS 7, работает всё, кроме доступа к ресурсам сервера (дискам, папкам файлам) из Linux через SSH. Доступ возможен только при посредстве Samba как «Сетевой диск Microsoft Windows», причём и из Linux, и из Windows. Подсоединиться к серверу и управлять им, через SSH, используя Putty получается и из Linux и из Windows. Однако при попытке подсоединения ресурса сервера по SSH (Процедура добавления сетевой папки SSH в Dolphin) выдаётся сообщение: «Невозможно подключиться к серверу. Проверьте параметры и повторите попытку». Все настройки сервера делал аналогично, как и на ранее используемой ОС сервера Fedora 27, однако на Fedora всё работало. Firewall настроен, необходимые порты (20, 21, 22, 80, 137, 138, 139, 443, 445, 9091) открыты, последний используется для работы Transmission-daemon. SELinux настроен, пробовал его отключать, однако проблема этим не решается. Заменить Fedora на CentOS решил по причине нестабильности Fedora, в ней, для ликвидации «нежданчиков», приходилось создавать резервный образ системы перед каждым её обновлением.
После перевода одного из англоязычных сайтов нашёл сведения о том, что для доступа по SSH надо установить на сервер приложение «NFS сервер». Может быть именно из-за его отсутствия по-умолчанию в CentOS 7 у меня и нет доступа к ресурсам по SSH? Как проверить его наличие, не знаю. Когда я ранее устанавливал Fedora 27 на сервер, то использовал серверную редакцию дистрибутива, в частности образ «Fedora-Server-dvd-x86_64-27-1.6.iso».

После обновления CentOS 7, в нём тоже «выскочил нежданчик», в процессе копирования большого файла (более 1 GB), копируется примерно 80%, после этого копирование прерывается с выводом сообщения «Копирование невозможно, диск защищён от записи». Копирование производил и из Windows, и из Linux по сети и находясь на самом сервере с диска на диск при помощи Midnight Commander, причём и под пользователем и суперпользователем. Проблема остаётся и при изменении диска источника и диска назначения. Восстановил с образа Fedora 27, проблема исчезла, восстановил с образа CentOS, который создал перед обновлением, проблемы нет. От обновления отказался. Вот уже вторую неделю «полёт нормальный». Стало быть причина в неудачном обновлении. Проблему доступа, через SSH обошёл, просто создал папку, переместил туда папки, в которые монтируются ресурсы сервера и дал ей доступ chmod -R 775. Конечно, это не решение проблемы, но работоспособность системы 100%. Устанавливать NFS-server пока не планирую, ибо не уверен, что причина именно в этом.

Источник

Оцените статью