这是我的 Mythtv 后端启动的链接。它没有连接到数据库。有一个滚动的终端窗口。有人能看看它并告诉我问题是什么以及可能的解决方法吗?
lines 1-19/19 (END)...skipping...
● mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql; bad; vendor preset: enabled)
Active: active (running) since Sun 2017-11-19 21:50:50 CST; 25min ago
Docs: man:systemd-sysv-generator(8)
CGroup: /system.slice/mysql.service
├─7760 /bin/bash /usr/bin/mysqld_safe
├─7904 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --skip-log-error --pid-file=/var/run/mysqld/mysqld.p
└─7905 logger -t mysqld -p daemon error
Nov 19 21:50:49 chuck-OptiPlex-9010 mysqld[7905]: 171119 21:50:49 [Note] InnoDB: 128 rollback segment(s) are active.
Nov 19 21:50:49 chuck-OptiPlex-9010 mysqld[7905]: 171119 21:50:49 [Note] InnoDB: Waiting for purge to start
Nov 19 21:50:49 chuck-OptiPlex-9010 mysqld[7905]: 171119 21:50:49 [Note] InnoDB: Percona XtraDB (http://www.percona.com) 5.6.36-82.0 started; log sequence number 1616867
Nov 19 21:50:49 chuck-OptiPlex-9010 mysqld[7905]: 171119 21:50:49 [Note] Plugin 'FEEDBACK' is disabled.
Nov 19 21:50:49 chuck-OptiPlex-9010 mysqld[7905]: 171119 21:50:49 [Note] Server socket created on IP: '127.0.0.1'.
Nov 19 21:50:50 chuck-OptiPlex-9010 mysqld[7905]: 171119 21:50:50 [Note] /usr/sbin/mysqld: ready for connections.
Nov 19 21:50:50 chuck-OptiPlex-9010 mysqld[7905]: Version: '10.0.31-MariaDB-0ubuntu0.16.04.2' socket: '/var/run/mysqld/mysqld.sock' port: 3306 Ubuntu 16.04
Nov 19 21:50:50 chuck-OptiPlex-9010 mysql[7725]: ...done.
Nov 19 21:50:50 chuck-OptiPlex-9010 systemd[1]: Started LSB: Start and stop the mysql database server daemon.
Nov 19 21:50:50 chuck-OptiPlex-9010 /etc/mysql/debian-start[7953]: Upgrading MySQL tables if necessary.
以下是运行的打印输出:
这已经是最后了。
LINE EDITING
These keys can be used to edit text being entered
on the "command line" at the bottom of the screen.
Cannot write to "ptiPlex-9010 /etc/mysql/debian-start[7953]: Upgrading MySQL tables if nece
-w ........ --hilite-unread
Highlight first new line after forward-screen.
-W ........ --HILITE-UNREAD
Highlight first new line after any forward movement.
-x [N[,...]] --tabs=[N[,...]]
Set tab stops.
-X ........ --no-init
Don't use termcap init/deinit strings.
-y [N] .... --max-forw-scroll=[N]
Forward scroll limit.
-z [N] .... --window=[N]
Set size of window.
-" [c[c]] . --quotes=[c[c]]
Set shell quote characters.
-~ ........ --tilde
Don't display tildes after end of file.
-# [N] .... --shift=[N]
Horizontal scroll amount (0 = one half screen width)
........ --no-keypad
Don't send termcap keypad init/deinit strings.
........ --follow-name
The F command changes files if the input file is renamed.
........ --use-backslash
Subsequent options use backslash as escape char.
---------------------------------------------------------------------------
LINE EDITING
These keys can be used to edit text being entered
on the "command line" at the bottom of the screen.
RightArrow ..................... ESC-l ... Move cursor right one character.
LeftArrow ...................... ESC-h ... Move cursor left one character.
ctrl-RightArrow ESC-RightArrow ESC-w ... Move cursor right one word.
HELP -- Press RETURN for more, or q when done
答案1
我终于明白了!
昨晚我让 Mythtv 29 运行起来了。感谢 Askubuntu 论坛上的 steeldriver 和 Mythtv 论坛上的 MikeB2013 提出的一些建议,它们为我指明了另一个方向。
我确实为系统设置了静态 IP 地址。不知道是否有必要,但它确实有效。
我已经多次安装了 Ubuntu 和 Mythtv,我甚至可以在睡梦中完成安装。问题的一部分在于,在删除 MySQL 时,遗留了一些文件夹和文件。我认为它们可能会干扰每次新安装。因此,我搜索了这些文件夹,并使用终端删除了所有找到的 MYSQL 和 MYTH 引用。我还删除了带有引用的完整文件夹。
重新启动了计算机。
使用终端安装了 Myth 0.29 的 PPA 并安装了 Mythtv。完成后我再次重新启动。然后我转到 config.xml 并记下文件中列出的用户和密码。然后我开始安装 Myth 后端。完成后,我开始输入信息。我使用了 config.xml 中列出的 mythtv 用户、密码、静态 IP 和所需的其余信息。我设置了卡,扫描了频道并设置了一个存储文件夹。然后我重新启动。当我启动后端时,它说它已连接到主后端。我完成了前端的安装并尝试录制但仍然没有结果。然后我突然意识到我已经在目录中设置了一个录制文件夹,但从未授予 myth 访问该文件夹的权限。所以我改变了它,一切都开始正常工作。我现在可以看电视和录制节目了。
希望有人能更新安装和设置说明。现有的内容并不能解决所有问题,而且已经有好几个版本了,而且已经过时了。
查克837