Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: Ubuntu

取消 Ubuntu 上 MySQL 的開機自動啟動

Posted on 2012 年 6 月 8 日2021 年 3 月 12 日 By 日落 在〈取消 Ubuntu 上 MySQL 的開機自動啟動〉中有 2 則留言

由於小筆電跑很慢、記憶體也不多,想說 Apache 和 MySQL 都取消開機自動啟動,有需要在手動執行,便把 /etc/init.d 底下二個 script 砍刪除:

$ cd /etc/init.d/
$ rm apache2 mysql

重新啟動後,Apache 沒有啟動,但是 MySQL 卻活的好好的!

執行 /etc/init.d/mysql stop 後才注意到提示訊息,MySQL 必須使用 service 來控制啟動與停止:

Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
mysql start/running, process 2035

service 似乎只能控制啟動或是停止服務,並沒有辦法修改開機啟動設定,問了男人以後看到「see also」有個 update-rc.d,男人說是用來設定不同 run-level 底下服務是否啟動。

印象中 Ubuntu 沒有 run-level 這東西吧,不過試試也無妨:

$ update-rc.d mysql disable 2 3 4 5    # /etc/init.d/mysql missing LSB information
$ update-rc.d -f mysql remove   # Nothing special

重新開機,還是看到 MySQL 在對我微笑 ……

找了 chkconfig、sysv-rc-conf 來看到底是自己代賽還是哪裡出錯,不過確實看到 MySQL 在 run-level 2 3 4 5 下都是關著的,開機仍舊會自動啟動。

Linux 上 everything is a file,不會用工具至少還可以改設定檔內容,用 find 和 grep 把 /etc 底下所有和 mysql  有關的檔案都掃了一遍,發現 /etc/init (不是 init.d) 下還有個 mysql.conf,而且把這個設定檔砍掉以後 service 就無法辨識服務。

開啟 /etc/init/mysql.conf,前面有幾行,註解掉以後開機就不會自動啟動 MySQL 了:

start on (net-device-up
          and local-filesystems
          and runlevel [2345])
stop on runlevel [016]

Ref:
Disable autostart from mysql
http://ubuntu.5.n6.nabble.com/Disable-autostart-from-mysql-td1537743.html

ps. 太久沒寫文章,手感都沒了 QQ

Tags:Linux, Ubuntu

在 Ubuntu 手動安裝 Qt SDK

Posted on 2012 年 4 月 28 日2021 年 3 月 12 日 By 日落 在〈在 Ubuntu 手動安裝 Qt SDK〉中尚無留言

以前一向都是從套件庫直接安裝 Qt SDK:

aptitude install qt-sdk

今天 checkout 別人的 project 出來編譯時,發現套件庫中的 Qt lib 版本有點舊 (好像是 4.6 吧),乾脆直接去 Qt 官網抓檔安裝來裝。

裝好後無意間發現 OpenGL 的範例程式編譯時都會出錯,弄了半天原來是從套件庫安裝時會自動把 OpenGL lib 裝上去,但是官網的安裝檔不會處理相依性問題。所以要自己手動補:

aptitude install libgl1-mesa-dev libglu1-mesa-dev libglut3-dev 
Tags:Qt, Ubuntu

Ubuntu 12.04 手冊

Posted on 2012 年 4 月 28 日2021 年 3 月 12 日 By 日落 在〈Ubuntu 12.04 手冊〉中尚無留言
Ubuntu 12.04 LTS 發佈,這次官方同時做好了操作手冊,簡潔、清楚的介紹,讓對新環境不熟悉的人可以快速上手。

Ubuntu 桌面版手冊

https://help.ubuntu.com/12.04/ubuntu-help/index.html

ps. 沒看到中文請調整瀏覽器預設語言
Tags:Ubuntu

更改 Ubuntu 10.04 登入畫面背景圖片

Posted on 2012 年 4 月 7 日2021 年 3 月 12 日 By 日落 在〈更改 Ubuntu 10.04 登入畫面背景圖片〉中尚無留言
更改 Ubuntu 10.04 登入畫面背景圖片

從「系統」=>「偏好設定」=>「外觀」中只能修改登入後的桌面背景,登入畫面的背景還是不會變。

若要修改登入畫面的背景圖片,則需要使用 gdm 身份開啟 gnome-control-center 來修改設定:

  1. 首先,先將帳號登出,退回到登入畫面
  2. 接著按下 Ctrl+Alt+F1 切換 tty
  3. 使用自己的帳號、密碼登入
  4. 設定圖形介面應用程式顯示位置:
    export DISPLAY=:0.0
  5. 使用 gdm 身份執行 gnome-control-center:
    sudo -u gdm gnome-control-center
  6. 按下 Ctrl+Alt+F8 切換回圖形介面,這時候會看到「控制中心」
  7. 接著就能從「外觀」中設定登入畫面的背景圖片

Tags:Ubuntu

ClamAV in Ubuntu

Posted on 2011 年 6 月 6 日2021 年 3 月 12 日 By 日落 在〈ClamAV in Ubuntu〉中尚無留言

安裝 Clam AntiVirus:

sudo aptitude install clamav clamav-freshclam

安裝完畢先更新病毒定義檔:

sudo freshclam

掃描資料夾內容:

clamscan -r /home

將有問題的檔案移動到 tmp/ 目錄:

clamscan -r /home --move=tmp/

Clamav 辨識率還可以接受,不過話說 tar 把包以後沒掃壓縮檔內容,不知道是不是自己參數下錯:

clamscan --bytecode=yes --include-pua=packed --include-pua=spy --scan-archive=yes packed.tbz

若 ClamAV 沒掃出已知病毒,可以透過下面網址將病毒樣本交給 ClamAV 團隊測試建檔:
http://cgi.clamav.net/sendvirus.cgi

Tags:Linux, Ubuntu, 防毒

文章分頁

上一頁 1 ... 6 7 8 ... 10 下一頁

其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.