首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 14.04上的ptpd 3.2.1

Ubuntu 14.04上的ptpd 3.2.1
EN

Unix & Linux用户
提问于 2017-12-21 10:37:47
回答 2查看 1K关注 0票数 1

我陷入了一个混乱的境地,我应该安装一个带有"ptpd“时间服务的环境。现在我的问题是,我的运行在Ubuntu16.04上,默认情况下它提供最新的ptpd-Version3.2.1。但是我的所有客户端都运行在Ubuntu14.04上,它默认为ptpd-Version2.2.2提供服务。有没有一种方法可以让3.2.1版运行在Ubuntu14.04或-if上--我是否可以在Ubuntu16.04上运行2.2.2版本呢?我只需要在两个系统上安装相同的ptpd版本。我确实在Linux方面有一些经验,但我不是这方面的专家,所以如果有人能一步一步地教我如何做到这一点,那就太好了。提前谢谢你!

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-01-23 08:24:03

我终于找到了如何在Ubuntu14.04上安装ptpd 2.3.1,在系统重新启动后自动启动,下面是我的逐步教程:

  1. Sourceforge下载ptpd2.3.1
  2. 将ptpd-2.3.1.tar.gz复制到/opt: sudo cp ptpd-2.3.1.tar.gz /opt
  3. 导航到/opt cd /opt
  4. 解压缩文件: sudo tar xvzf ptpd-2.3.1.tar.gz
  5. 删除文件ptpd-2.3.1.tar.gz: sudo rm -rf ptpd-2.3.1.tar.gz
  6. 将文件夹ptpd-2.3.1重命名为ptpd: sudo mv /opt/ptpd-2.3.1 /opt/ptpd
  7. 导航到/opt/ptpd: cd /opt/ptpd
  8. 运行以下三个命令: (如果您正在配置ptpd,插入:) sudo ./configure (如果您正在配置ptpd-从,插入:) sudo ./configure --enable-slave-only sudo make sudo make install
  9. 在/usr/local/bin/: ptpdStart.sh文件夹中创建一个文件 sudo touch /usr/local/bin/ptpdStart.sh
  10. 编辑该文件: sudo nano /usr/local/bin/ptpdStart.sh
  11. 粘贴以下两行,然后保存文件并退出编辑器(当然,您必须用您想要用于ptpd-流量的网络接口的真实名称替换< networkinterface >): sleep 30 (睡眠是重要的(!)如果ptpd在启动时找不到任何功能性网络连接,那么它将不会启动,如果您正在配置ptpd-主插入: sudo /opt/ptpd/src/ptpd2 -M -i <networkinterface>如果您正在配置ptpd-从插入: sudo /opt/ptpd/src/ptpd2 -s -i <networkinterface>
  12. 使文件可执行: sudo chmod +x /usr/local/bin/ptpdStart.sh
  13. 编辑文件/etc/rc.local: sudo nano /etc/rc.local
  14. 在退出0之前,粘贴以下行,然后保存文件并退出编辑器(不要删除退出0): /usr/local/bin/ptpdStart.sh
  15. 重新启动计算机并检查ptpd是否正在运行: ps -A | grep ptpd2注意:如果没有显示任何内容,则ptpd没有运行!在这种情况下,再次仔细检查步骤!

注意!可选的:如果您有更多的进程想要通过rc-..local文件自动启动,您必须通过插入一个&(&)来分隔这些命令。示例:

/usr/local/bin/ptpdStart.sh&

/usr/local/bin/myOtherStartScript.sh

exit 0

有关其他选项,请查看ptpd的在线文档。

票数 1
EN

Unix & Linux用户

发布于 2017-12-21 20:44:34

由于ptpd 依赖于libc6 (>= 2.15)和其他什么都没有,所以您可以尝试从该页面下载ptpd包,并使用dpkg -i在16.04系统上安装它(或者反过来--在旧系统上安装新的ptpd )。

还是把14.04系统更新到16.04?

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/412231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档