Size: a a a

2020 December 02

EN

Evgeniy Naumov in CentOS [Ru]
про 3 варианта - читать про абсолютные и относительные пути
источник

NR

Nertaved Runus in CentOS [Ru]
Evgeniy Naumov
я мож че-то пропустил... а зачем это вообще и тут в частности?
вас это как-то задело?
Правила: запрещен расизм, нацизм, экстремизм, различная содомия и оскорбление участников, не приветствуется мат.
источник

NR

Nertaved Runus in CentOS [Ru]
Evgeniy Naumov
я мож че-то пропустил... а зачем это вообще и тут в частности?
вы админ?
источник

NR

Nertaved Runus in CentOS [Ru]
Evgeniy Naumov
я мож че-то пропустил... а зачем это вообще и тут в частности?
или это что-то личное, неприязнь вас ко мне?!!!
источник

EN

Evgeniy Naumov in CentOS [Ru]
да ну какое личное, зачем бы мне? просто посчитал что это тут лишнее. тут и за более близкое к теме иногда просят подумать.
источник

.P

. Prividen in CentOS [Ru]
Александр
Коллеги, добрый день. Думаю, что скорее всего только тут помогут. Есть такая ITSM-система "GLPI". В ней после обновления в терминале нужно выполнить команду glpi:migration:timestamps
Причем не знаю, какая ОС у других пользователей, но у кого-то помогает просто эта команда, а кто-то пишет php /var/www/html/glpi/bin/console glpi:migration:timestamps    или   ./console glpi:migration:timestamps   или   php bin/console glpi:migration:timestamps
Т.е. 3 варианта. У меня в CentOS ни одна из команд не работает: пишет нет такого файла или каталога или же bash-команда не найдена или не может открыть файл bin/console
Я так думаю, что тут дело в том, что в Centos нужно как-то по-другому это написать. Может быть кто-то знает и поймет о чем я пишу и поможет. Заранее спасибо.
1. убедитесь, что у вас стоят пакеты mlocate и php-cli
2. убедитесь, что у locate актуально-проиндексированная база, выполнив команду
updatedb

3. найдите свой bin/console командой
locate bin/console

4. запустите своё заклинание, сказав
php [your-path-to-bin/console] glpi:migration:timestamps

5. если хотите чтобы прям ./console, зайдите в директорию ...../bin и сделайте console исполняемым (chmod +x console)
источник

EN

Evgeniy Naumov in CentOS [Ru]
. Prividen
1. убедитесь, что у вас стоят пакеты mlocate и php-cli
2. убедитесь, что у locate актуально-проиндексированная база, выполнив команду
updatedb

3. найдите свой bin/console командой
locate bin/console

4. запустите своё заклинание, сказав
php [your-path-to-bin/console] glpi:migration:timestamps

5. если хотите чтобы прям ./console, зайдите в директорию ...../bin и сделайте console исполняемым (chmod +x console)
а оно все-все файлы сканить будет? или как оно скажет путь до файла?
источник

R

Renat in CentOS [Ru]
Ну если glpi в виде пакета стоит то rpm - ql поможет
источник

R

Renat in CentOS [Ru]
Поможет найти нужный файл
источник

.P

. Prividen in CentOS [Ru]
Evgeniy Naumov
а оно все-все файлы сканить будет? или как оно скажет путь до файла?
updatedb сканирует все файлы на смонтированных разделах, и создаёт свою индексную базу небольшого размера.
после чего locate молниеносно выдаёт полный путь до файла, в котором (пути) есть искомая строка.  Регекспы тоже поддерживаются. Вообще не представляю, как жить без этой тулзы

# locate jquery-ui.min
/root/ipmi-gate/.sav1/jquery-ui.min.css
/root/ipmi-gate/.sav1/jquery-ui.min.js
/var/www/ipmi-gate/css/jquery-ui.min.css
/var/www/ipmi-gate/js/jquery-ui.min.js
источник

EN

Evgeniy Naumov in CentOS [Ru]
. Prividen
updatedb сканирует все файлы на смонтированных разделах, и создаёт свою индексную базу небольшого размера.
после чего locate молниеносно выдаёт полный путь до файла, в котором (пути) есть искомая строка.  Регекспы тоже поддерживаются. Вообще не представляю, как жить без этой тулзы

# locate jquery-ui.min
/root/ipmi-gate/.sav1/jquery-ui.min.css
/root/ipmi-gate/.sav1/jquery-ui.min.js
/var/www/ipmi-gate/css/jquery-ui.min.css
/var/www/ipmi-gate/js/jquery-ui.min.js
дахз.. искать по всей системе надо редко. а тут однозначно от веба исходить надо. причем скорее всего от апача. найти нужный конфиг и там рутдиру сайта. весь поиск
источник

.P

. Prividen in CentOS [Ru]
Evgeniy Naumov
дахз.. искать по всей системе надо редко. а тут однозначно от веба исходить надо. причем скорее всего от апача. найти нужный конфиг и там рутдиру сайта. весь поиск
найти файл можно несколькими разными методами. Но locate самый удобный и быстрый, особенно если это не последний поиск.
источник

.P

. Prividen in CentOS [Ru]
примерно как find, только без ебли мозга синтаксисом опций и мгновенно
источник

.P

. Prividen in CentOS [Ru]
из минусов - юзается индексированная инфа о файлах, а она может устаревать
источник
2020 December 03

M

Maksimus Ulibikus in CentOS [Ru]
Всем привет.

Надо собрать ядро. Скачал эту версию `rpm -i http://vault.centos.org/7.6.1810/updates/Source/SPackages/kernel-3.10.0-957.27.2.el7.src.rpm 2>&1 | grep -v exist`.
Затем скопировал конфиг (``cp /boot/config-`uname -r` .config``) от своего ядра в исходники скачанного ядра. Моё ядро 3.10.0-957.el7.x86_64.

После этого пытаюсь собрать ядро `rpmbuild -bb --without kabichk --target=`uname -m kernel.spec 2> build-err.log | tee build-out.log``

[lnxcfg@mail SPECS]$ rpmbuild -bb --without kabichk --target=`uname -m` kernel.spec 2> build-err.log | tee build-out.log
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KQ2pm5
Patch40000: kernel-params-acs-override.patch
Patch40001: quirk-acs-override.patch
Patch1000: debrand-single-cpu.patch
Patch1001: debrand-rh_taint.patch
Patch1002: debrand-rh-i686-cpu.patch
scripts/kconfig/conf --olddefconfig Kconfig
#
# configuration written to .config
#
CONFIG_HYPERV_IOMMU


RPM build errors:

На RPM build errors: останавливается, а в build-err.log https://pastebin.com/RWjiipgS

Эту же команду запускал с strace, но опять не понял на чём спотыкается сборка https://pastebin.com/vTPmSmSb

Помогите пожалуйста.
источник

V

Vascom in CentOS [Ru]
Покажи весь лог сборки.
источник

V

Vascom in CentOS [Ru]
Maksimus Ulibikus
Всем привет.

Надо собрать ядро. Скачал эту версию `rpm -i http://vault.centos.org/7.6.1810/updates/Source/SPackages/kernel-3.10.0-957.27.2.el7.src.rpm 2>&1 | grep -v exist`.
Затем скопировал конфиг (``cp /boot/config-`uname -r` .config``) от своего ядра в исходники скачанного ядра. Моё ядро 3.10.0-957.el7.x86_64.

После этого пытаюсь собрать ядро `rpmbuild -bb --without kabichk --target=`uname -m kernel.spec 2> build-err.log | tee build-out.log``

[lnxcfg@mail SPECS]$ rpmbuild -bb --without kabichk --target=`uname -m` kernel.spec 2> build-err.log | tee build-out.log
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KQ2pm5
Patch40000: kernel-params-acs-override.patch
Patch40001: quirk-acs-override.patch
Patch1000: debrand-single-cpu.patch
Patch1001: debrand-rh_taint.patch
Patch1002: debrand-rh-i686-cpu.patch
scripts/kconfig/conf --olddefconfig Kconfig
#
# configuration written to .config
#
CONFIG_HYPERV_IOMMU


RPM build errors:

На RPM build errors: останавливается, а в build-err.log https://pastebin.com/RWjiipgS

Эту же команду запускал с strace, но опять не понял на чём спотыкается сборка https://pastebin.com/vTPmSmSb

Помогите пожалуйста.
?
источник

M

Maksimus Ulibikus in CentOS [Ru]
Vascom
Покажи весь лог сборки.
Минуту
источник

M

Maksimus Ulibikus in CentOS [Ru]
Vascom
Покажи весь лог сборки.
Имеешь ввиду этой команды rpmbuild -bb --without kabichk --target=`uname -m` kernel.spec
источник

V

Vascom in CentOS [Ru]
да
источник