Найдите свою ошибку, установив var/log/syslog после загрузки или запуска скрипта /etc/init.d/. Там должно быть много полезной информации.
Предполагаю, что проблема с аргументами или средой команды, которую запускает сценарий запуска для начала при загрузке.
Другой способ заставить работать работать - отредактировать сценарий запуска, чтобы дать ему точную команду и аргументы, которые вы использовали, когда вы начали успешно.
Если ваш запуск происходит из /etc/init.d/mysql.server, проверьте этот файл.
В моей системе mysql запускается с использованием upstart, поэтому файл в /etc/init.d/ является только ссылкой на общий скрипт /lib/init/upstart-job/.
Чтобы выполнить тест, я могу перенести переменные из успешной команды запуска /usr/bin/mysqld_safe --defaults-extra-file=/etc/mysqld-cluster.cf --user=mysql --datadir=/var/lib/mysql --basedir=/usr/local/mysql-cluster в один из файлов конфигурации.
В моей системе это мои другие файлы конфигурации:
/etc$ ls -lR mysql/
mysql/:
total 16
drwxr-xr-x 2 root root 4096 May 3 18:53 conf.d
-rw------- 1 root root 333 May 3 18:53 debian.cnf
-rwxr-xr-x 1 root root 1220 Mar 29 23:48 debian-start
-rw-r--r-- 1 root root 3504 Feb 17 16:41 my.cnf
mysql/conf.d:
total 4
-rw-r--r-- 1 root root 21 Mar 29 23:47 mysqld_safe_syslog.cnf
Здесь найдено множество значений по умолчанию. Вы заметите много знакомых переменных среды в ваших конфигурационных файлах (например, debian-start и my.cnf).
В конечном итоге вы захотите отследить значения по умолчанию, которые предоставляются из конфигурации в вашем каталоге /etc. Например, посмотрите, есть ли файлы в таких местах, как /etc/mysql и /etc/default/mysql или даже что-то вроде /etc/mysql.conf.
После внесения изменений проверьте, не скопировали ли вы запуск рабочего руководства. В моей системе я могу проверить настройку сервера mysql с помощью sudo service mysql start.
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""
Вам понадобится gir1.2-gwibber-0.2.
Вот базовый пример:
from gi.repository import Gwibber
s = Gwibber.Service ()
s.send_message ("This is a status update", None, None, None)
Описание параметров (которые вы, вероятно, можете игнорировать):
"""
send_message: Posts a message
@message: The message to post to Gwibber as a string or None
@id: The gwibber message id or None
@action: The action or None (reply, private)
@account_id: The ID of the account to post from or None
"""