Автозагрузка

Подскажите пожалуйста, давно не садился за линукс и тут по своему старому мануалу собрал.. и половина не загружается...
apache2 [stopped]
dhcpcd [started]
iptables [stopped]
local [started]
mysql [stopped]
netmount [started]
postfix [stopped]
proftpd [stopped]
sshd [started]
syslog-ng [started]

не чего не помню)) где логи хранятся?

Для всех этих сервисов нужно

Для всех этих сервисов нужно было произвести некоторые действия после установки пакета, о чём вам и сообщал emerge, но вы, видимо, не прочитали эти сообщения.

Поэтому теперь смотрите /var/log/portage/elog/summary.log:

less /var/log/portage/elog/summary.log

Ну и конечно смотрите что попадает в вывод dmesg после запуска сервиса.

kostik87 написал(а): Вот

kostik87 написал(а):

Вот что там:
>>> Messages generated by process 23658 on 2013-08-06 13:54:37 Local time zone must be set--see zic manual page for package sys-apps/baselayout-2.2:

WARN: postinst
You should reboot the system now to get /run mounted with tmpfs!

>>> Messages generated by process 23658 on 2013-08-06 13:57:36 Local time zone must be set--see zic manual page for package sys-devel/gettext-0.18.2:

QA: other
QA Notice: Missing soname symlink(s):

usr/lib/libgnuintl.so.8 -> preloadable_libintl.so

>>> Messages generated by process 23658 on 2013-08-06 14:29:04 Local time zone must be set--see zic manual page for package sys-devel/gcc-4.6.3:

WARN: postinst
If you have issues with packages unable to locate libstdc++.la,
then try running 'fix_libtool_files.sh' on the old gcc versions.
You might want to review the GCC upgrade guide when moving between
major versions (like 4.2 to 4.3):

Вы весь смотрите.

Вы весь смотрите.

kostik87 написал(а): Вы весь

kostik87 написал(а):
Вы весь смотрите.

Уууу там текста жесть)) как его куда то залить, выделить?:)

Зачем ? Вообще для этого

Зачем ?
Вообще для этого используют paste сервис, можно например воспользоваться утилитой из пакета app-text/wgetpaste .

А вообще, открываете файл на просмотр

less /var/log/portage/elog/summary.log

нажимаете клавишу "/" вводите фразу для поиска, а вам надо найти информацию, относящуюся к apache, mysql, iptables, ну и так далее, вводите первое ключевое слово поиска, нажимаете ввод, читаете, что нужно было сделать после установки пакета.

Относительно apache не забывайте так же смотреть вывод dmesg.

Либо можете поставить пакет app-portage/elogv и воспользоваться утилитой elogv.

kostik87

kostik87 написал(а):

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

Вам сложно выполнить

Вам сложно выполнить указанное ?

Цитата:
А вообще, открываете файл на просмотр

less /var/log/portage/elog/summary.log

нажимаете клавишу "/" вводите фразу для поиска, а вам надо найти информацию, относящуюся к apache, mysql, iptables, ну и так далее, вводите первое ключевое слово поиска, нажимаете ввод, читаете, что нужно было сделать после установки пакета.

А дальше будет примерно такой текст:

Messages generated by process 13961 on 2012-02-18 00:33:43 MSK for package dev-db/mysql-5.1.56:
И вот тут указание что нужно сделать.

Таких сообщение может быть два и более, первое о том, что начата установка пакета, фаза unpack, а ниже есть сообщение о фазе после установки postinst.

kostik87 написал(а):Что то

kostik87 написал(а):

Что то я совсем туплю... Вот текст примерный от туда:
>>> Messages generated by process 13104 on 2013-08-06 22:46:40 YEKT for package dev-db/mysql-5.1.70:

LOG: unpack
MySQL MY_DATADIR is /var/lib/mysql
LOG: postinst
You might want to run:
"emerge --config =dev-db/mysql-5.1.70"
if this is a new install.
If you are upgrading major versions, you should run the
mysql_upgrade tool.

>>> Messages generated by process 13192 on 2013-08-07 00:50:15 YEKT for package dev-db/mysql-5.1.70:

LOG: postrm
One or more symlinks to directories have been preserved in order to
ensure that files installed via these symlinks remain accessible. This
indicates that the mentioned symlink(s) may be obsolete remnants of an
old install, and it may be appropriate to replace a given symlink with
the directory that it points to.

/var/run

>>> Messages generated by process 13192 on 2013-08-07 00:50:15 YEKT for package dev-db/mysql-5.1.70:

LOG: unpack
MySQL MY_DATADIR is /var/lib/mysql
MySQL datadir found in /var/lib/mysql
A new one will not be created.
LOG: postinst
You might want to run:
"emerge --config =dev-db/mysql-5.1.70"
if this is a new install.
If you are upgrading major versions, you should run the
mysql_upgrade tool.
и не врубаюсь что он хочет...

Пишу это : emerge --config =dev-db/mysql-5.1.70 он выдаёт:

emerge --config =dev-db/mysql-5.1.70
!!! Found 2 make.conf files, using both '/etc/make.conf' and '/etc/portage/make.conf'

Configuring pkg...

* You have already a MySQL database in place.
* (///var/lib/mysql/*)
* Please rename or delete it if you wish to replace it.
* ERROR: dev-db/mysql-5.1.70 failed (config phase):
* MySQL database already exists!
*
* Call stack:
* ebuild.sh, line 93: Called pkg_config
* environment, line 4065: Called mysql-v2_pkg_config
* environment, line 3664: Called die
* The specific snippet of code:
* die "MySQL database already exists!";
*
* If you need support, post the output of `emerge --info '=dev-db/mysql-5.1.70'`,
* the complete build log and the output of `emerge -pqv '=dev-db/mysql-5.1.70'`.
* This ebuild is from an overlay named 'gentoo': '/var/db/pkg/'
* The complete build log is located at '/var/tmp/portage/dev-db/mysql-5.1.70/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/mysql-5.1.70/temp/environment'.
* Working directory: '/usr/lib/portage/pym'
* S: '/var/tmp/portage/dev-db/mysql-5.1.70/work/mysql-5.1.70'

Ну и что вам указано сделать,

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

kostik87 написал(а): Ну и что

kostik87 написал(а):
Ну и что вам указано сделать, прямо в первом сообщении ?

Configuring pkg...

* You have already a MySQL database in place.
* (///var/lib/mysql/*)
* Please rename or delete it if you wish to replace it.
* ERROR: dev-db/mysql-5.1.70 failed (config phase):
* MySQL database already exists!
*
* Call stack:
* ebuild.sh, line 93: Called pkg_config
* environment, line 4065: Called mysql-v2_pkg_config
* environment, line 3664: Called die
* The specific snippet of code:
* die "MySQL database already exists!";
*
* If you need support, post the output of `emerge --info '=dev-db/mysql-5.1.70'`,
* the complete build log and the output of `emerge -pqv '=dev-db/mysql-5.1.70'`.
* This ebuild is from an overlay named 'gentoo': '/var/db/pkg/'
* The complete build log is located at '/var/tmp/portage/dev-db/mysql-5.1.70/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/mysql-5.1.70/temp/environment'.
* Working directory: '/usr/lib/portage/pym'
* S: '/var/tmp/portage/dev-db/mysql-5.1.70/work/mysql-5.1.70'

Учимся читать и

Учимся читать и переводить:

You might want to run:
"emerge --config =dev-db/mysql-5.1.70"
if this is a new install.
If you are upgrading major versions, you should run the
mysql_upgrade tool.
Вы можете запустить:
"emerge --config =dev-db/mysql-5.1.70"
если это новая установка
Если вы обновляете основную версию, вы должны запустить
mysql_upgrade tool.

Что здесь не понятно ?

* You have already a MySQL database in place.
* (///var/lib/mysql/*)
* Please rename or delete it if you wish to replace it.
* ERROR: dev-db/mysql-5.1.70 failed (config phase):
* MySQL database already exists!

А здесь вам говорят, что база в /var/lib/mysql/* уже существует, если вы хотите создавать новую базу удалите старую.

В любом случае после запускаете mysql:

rc-service mysql start

Он должен запуститься, если нет смотрите что попадает в вывод 'dmesg', /var/log/mysql/mysql.log, /var/log/mysql/mysqld.err и /var/log/mysql/mysql.err .

kostik87

kostik87 написал(а):

rc-service mysql start
* Starting mysql ...
* /var/run/mysqld: creating directory
* /var/run/mysqld: correcting owner

Проверьте статус: rc-service

Проверьте статус:

rc-service mysql status

kostik87

kostik87 написал(а):
Проверьте статус:

rc-service mysql status

rc-service mysql status
* status: started
Любая прога из перечисленных так норм запускается)) вот только при запуске компа, само не включается.

Должна, добавьте на уровень

Должна, добавьте на уровень запуска, хотя я вижу, что у вас на снимке, они вроде как на уровне default, но что-то я сомневаюсь:

rc-update add mysql default

kostik87 написал(а): Должна,

kostik87 написал(а):
Должна, добавьте на уровень запуска, хотя я вижу, что у вас на снимке, они вроде как на уровне default, но что-то я сомневаюсь:

rc-update add mysql default

Вот именно что они добавленны, либо на снимке бы их скорее не было:/)

выполни rc и покажи, что

выполни

rc

и покажи, что пишет.

.

rc-update -u
и попробовать, что будет при загрузке.

Kevol написал(а): rc-update

Kevol написал(а):
rc-update -u
и попробовать, что будет при загрузке.

Чувак спасибо помогло! не знаю что было)) сейчас всё норм.

/var/log :D

/var/log
:D

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".