<span style="color: rgb(0, 0, 153);">大家好,我想把刚在论坛上的问题拷贝到这里,希望能节省点时间。我承认我很自私,从来不回帖看帖,有问题就找你们来了. :-)</span><u><br><br>Hi, 我公司里有2台机器 (一个win7, 一个ubuntu11.10 - 前天刚升级的), 我一种用的synergy来共享键盘和鼠标...碰到很多问题以后, 最终我需要在ubuntu上开机前运行synergy client.<br>
<br>Google以后, 我是这样做的 - <br><br>1) 创建一个shell脚本, 放到 /etc/init.d/下面, 比如说叫startsync, 然后我运行<br> </u><div class="codetitle"><u><b>代码:</b></u></div><div class="codecontent"><u> chmod 775 startsync</u></div><u><br> <br>
2) 把这个脚本加到自启动项去 - defaults start 2-5, stop 0/1/6<br> </u><div class="codetitle"><u><b>代码:</b></u></div><div class="codecontent"><u>update-rc.d startsync defaults</u></div><u><br> 命令运行后shell文件被link到0-6个启动级别的文件夹中 (启动级别的不同决定哪些会脚本被运行)<br>
<br>OK, 然后我就是reboot了, 但是发现结果貌似没有运行 - 因为我直接在命令行运行 <br> </u><div class="codetitle"><u><b>代码:</b></u></div><div class="codecontent"><u>sudo /etc/init.d/startsync start</u></div><u><br>是工作的,但是我不太确定是否在boot时启动的时候跟手动启动是否有些不一样。或许明天我在startsync中加点log更能确定下. <br>
<br>不管怎样, 还是很紧迫向哪位有这个方面经验的同学指教下,晚上在公司连续搞了3个小时(白天不说了)无果... <img src="http://forum.ubuntu.org.cn/images/smilies/em01.gif" alt=":em01" title=":em01"></u><br><br>