[rasp]為rasp加入USB硬碟

參考網址:
替 Linux 新增硬碟(磁碟分割、格式化與掛載)

如何在Linux跟Raspberry Pi上掛載USB硬碟

fdisk /dev/sdb

mkfs -t ext4 /dev/sda2

/etc/fstab
/dev/sda2 /usb/uc       ext4    defaults        0       2

發表於 Linux系統 | 發表迴響

[rasp]Debian 8~10 (jessie~buster) 安裝筆記 Firefox 與 Iceweasel

參考網址:http://rocksaying.tw/archives/44330768.html

2019-07-15 Debian 10 更新內容。Firefox 的商標問題解套了,所以 Debian 重新將 Firefox 瀏覽器納入主要套件清單,套件名稱為 firefox-esr 。

發表於 Linux系統 | 發表迴響

ubuntu PAE 支援

參考網址:https://forum.ubuntu.org.cn/viewtopic.php?t=461162

ERROR: PAE is disabled on this Pentium M

14.04版安装时选择“安装ubuntu”后错误提示:
ERROR: PAE is disabled on this Pentium M
( PAE can potentially be enabled with kernel parameter " forcepae " – this is unsupported, may cause unknown problems, and will taint the kernel )
This kernel requires the following features not present on the CPU: pae
Unable to boot – please use a kernel appropriate for your CPU

这个出错信息表明你的CPU不支持PAE扩展。 
PAE技术可以让32位的CPU识别大于4GB,但小于64GB的内存。在奔腾 Pro以后的所有32位CPU都是支持PAE的,所以现在Ubuntu默认安装的时候,会去检查PAE是否有效。

PS.
Ubuntu 12.04及以后的版本都需要CPU支持PAE。

可以用一些方法解決 讓舊電腦風華再現


这个最简单,你懂的。
因为Ubuntu14.04 在安装的时候支持一个选项 forceape(意思就是强制忽略PAE检查),添上这个参数之后,就可以在你的奔腾M CPU上安装最新版的Ubuntu了。
启动你那个32位的Ubuntu 14.04安装盘,在第一个界面,就是那个紫色的,屏幕下方有个键盘图标和一个圈中小人的界面,按下键盘上的Tab键,这时会弹出一个选择语言的对话框,选则你想要的语言,并回车。
之后按F6,会有一个灰色的菜单出现,接着按什么键我忘了,要么是Esc,要么是e键,反正就是进入编辑,
原始的是

代码: 全选

Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --

只需在末尾处添加forepae即可。

代码: 全选

Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash -- forcepae

之后回车,就进入正常安装了。

發表於 Linux系統 | 發表迴響

[rasp]安裝teamviewer

參考網址:http://yhhuang1966.blogspot.com/2018/01/teamviewer_98.html

問題會出在開機時無法自動啟動teamviewer

https://www.itread01.com/content/1549899921.html
https://www.itread01.com/content/1549454056.html

試著將teamviewer放在rc.local或init.d
都法正常啟動teamviewer

樹梅派RaspberryPi2 安裝 TeamViewer 由外網遠端連線控制

樹莓派開機自動執行程式
How To Autostart Apps In Rasbian LXDE Desktop
 

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

 

After the last line add a line for each application you wish to autorun. For example if I add lines for LXTerminal and Leafpad my file looks like this :

@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
@lxterminal
@leafpad
@xscreensaver -no-splash@

 

@lxterminal -e teamviewer

 

树莓派3-b 自动登录autologin
以root身份自动登录
vim /lib/systemd/system/getty@.service
修改 ExecStart=-/sbin/agetty –noclear %I $TERM为 ExecStart=-/sbin/agetty –noclear -a root %I $TERM
改好了似乎沒用

Raspberry Pi auto login
/usr/bin/raspi-config
if you search for "autologin" you find the commands to change that
and you will see that part of it is changes in
/etc/lightdm/lightdm.conf with the USER NAME
( correct you talk about this problem of yours?? that you are not user "pi" )
that file is to be edit by windows only via putty ssh / login / sudo nano /etc/lightdm/lightdm.conf
改好了似乎沒用,純參考

 

以上方法仍不可行

解除安裝
dpkg -r teamviewer-host
dpkg -P teamviewer-host 連設定檔也移除

安裝
先下載https://www.teamviewer.com/tw/download/linux/
teamviewer-host_14.5.5819_armhf.deb
dpkg -i teamviewer-host_14.5.5819_armhf.deb
會出現相依性錯誤
apt-get install -f  修正錯誤
teamviewer help 查看相關指令
teamviewer info 可以看到ID等相關訊息
teamviewer setup 設定要加入哪個管理帳號
teamviewer passwd ******* 設定密碼

測試結果:
rasp4 需要接螢幕才會執行開機自動登入pi ,teamviewer 的桌面程式才會開啟,遠端才能登入。
rasp3 不需接螢幕就可以連線

rasp4不需外接螢幕也啟動HDMI的設定方法:
/boot/config.txt 把hdmi_force_hotplug=1前的#拿掉

# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1

更新
下載teamviewer-host_15.10.5_armhf.deb
dpkg -i teamviewer-host_15.10.5_armhf.deb

 

 

發表於 Linux系統 | 發表迴響

[rasp]phpmyadmin 錯誤mysqli_real_connect(): (HY000/1045): Access denied for user ‘phpmyadmin’@’localhost’ (using password: YES)

參考網址:www.bos.tw

mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)

使用配置文件中定義的控制用戶連接失敗

1、打開phpmyadmin文件夾下面的config.inc.php文件並打開,找到

1

2

$cfg[‘Servers’][$i][‘controluser’] = 'pma';

$cfg[‘Servers’][$i][‘controlpass’] = '';

將其註解掉並改成你的資料庫用戶和密碼,存檔

1

2

$cfg[‘Servers’][$i][‘controluser’] = 'root';  <—- 自己資料庫的用戶名稱

$cfg[‘Servers’][$i][‘controlpass’] = '123456';  <—- 自己資料庫的用戶密碼

 

上個方法似乎無效
mysqli_real_connect(): (HY000/1045): Access denied for user 'phpmyadmin'@'localhost' (using password: YES)

https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7
在mysql資料庫中建立phpmyadmin使用者
 

1. Connect to mysql

sudo mysql --user=root mysql -p

2. Create a user for phpMyAdmin

Run the following commands (replacing some_pass by the desired password):

CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
發表於 Linux系統 | 發表迴響

xoops campus 移機

參考網址:https://campus-xoops.tn.edu.tw/modules/tad_book3/page.php?tbdsn=1090

https://dchesmis.blogspot.com/2016/09/xoops.html

/var/www/html/campus/mainfile.php
define('XOOPS_URL', 'http://192.168.1.3/campus');

資料庫tad_themes bg_img欄位
http://192.168.1.3/campus/uploads/tad_themes/school2015/bg/dot.jpg

發表於 Linux系統, 軟體使用 | 發表迴響

[rasp]樹莓派安裝 DHCP 伺服器,配發 IP 位址

參考網址:https://blog.gtwang.org/iot/raspberry-pi-dhcp-server-configuration/

STEP 1
首先裝 isc-dhcp-server 這個套件:

 

sudo apt-get install isc-dhcp-server

STEP 2
編輯 /etc/network/interfaces,設定網路組態:

iface eth0 inet static
  address 192.168.1.1    # 自己的 IP 位址
  netmask 255.255.255.0  # 網路遮罩
  gateway 102.168.1.254  # 通訊閘道

STEP 3
編輯 /etc/dhcp/dhcpd.conf,設定 DHCP 伺服器組態:

# 開放的動態 IP
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.200 192.168.1.250;  # 開放配發的 IP 範圍
  option routers 192.168.1.254;  # 預設通訊閘道
  option broadcast-address 192.168.1.255;  # 廣播位址
  default-lease-time 600;  # 預設租約時間,單位為秒
  max-lease-time 7200;  # 最長租約時間,單位為秒
  option domain-name-servers 8.8.8.8, 8.8.4.4;  # DNS 伺服器
  option domain-name "internal.example.org";  # 網域名稱
}

以上是基本的動態 IP 設定,如果您需要依照 client 端的網路卡 MAC 位址配發固定的 IP 位址的話,可以加入這樣的對應設定:

# 依照網路卡 MAC 位址配發固定的 IP
host sensor101 {
  hardware ethernet 4e:a3:53:01:30:0a;  # 網路卡 MAC 位址
  fixed-address 192.168.1.101;  # 對應的 IP 位址
}
host sensor102 {
  hardware ethernet 4e:a3:24:01:29:09;
  fixed-address 192.168.1.102;
}

這樣當 DHCP 伺服器遇到指定的網路卡 MAC 位址的時候,就會配發事先設定好的 IP 位址。

STEP 4
編輯 /etc/default/isc-dhcp-server,設定 啟用 DHCP 的網路卡:

# 設定啟用 DHCP 的網路卡
INTERFACES="eth0"

STEP 5
重新啟動 DHCP 伺服器:

sudo service isc-dhcp-server restart

正常的話,會有 ok 的訊息:
[ ok ] Stopping ISC DHCP server: dhcpd.
[ ok ] Starting ISC DHCP server: dhcpd.

這時候只要有 client 跟 DHCP 伺服器要求獲取 IP,在 /var/log/messages 中都會有這樣的紀錄:
Feb  2 16:44:12 raspberrypi dhcpd: DHCPDISCOVER from 4e:43:54:01:00:09 via eth0
Feb  2 16:44:12 raspberrypi dhcpd: DHCPOFFER on 192.168.1.102 to 4e:43:54:01:00:09 via eth0
Feb  2 16:44:12 raspberrypi dhcpd: DHCPREQUEST for 192.168.1.102 (192.168.1.1) from 4e:43:54:01:00:09 via eth0
Feb  2 16:44:12 raspberrypi dhcpd: DHCPACK on 192.168.1.102 to 4e:43:54:01:00:09 via eth0

如果有任何問題,通常也都可以在這裡找到一些錯誤訊息。

記錄檔放在/var/lib/dhcp/dhcpd.leases

發表於 Linux系統 | 發表迴響

[rasp]樹莓派VCHI initialization failed Raspberry Pi Fixed

參考網址:
https://chewett.co.uk/blog/258/vchi-initialization-failed-raspberry-pi-fixed/

If when running vcgencmd on a raspberry pi you get VCHI initialization failed then you need to add the video group to your user. The vcgencmd tool requires you have this group role so without it, it will give VCHI initialization failed.

To add the user group to your user you can run:

sudo usermod -aG video <username>

 

為了讓php可執行
sudo usermod -G video www-data

 

發表於 Linux系統, 程式設計 | 發表迴響

[rasp]樹莓派CPU溫度

參考網址:
https://blog.gtwang.org/iot/raspberry-pi-vcgencmd-hardware-information/

Raspberry Pi 的工作溫度範圍?

如果要查詢 BCM2835 SoC 目前的溫度,可以使用 measure_temp 參數:

vcgencmd measure_temp

輸出為
temp=43.3'C

發表於 Linux系統 | 發表迴響

mega.nz 空間不夠用,用multClound整合mega.nz帳號

參考網址:multclound.com
MultCloud – 統一管理多個雲端硬碟
讓您輕鬆管理雲端檔案並在不同雲端空間做檔案轉移的免費軟體

可以整合gmail帳號,免去註冊的麻煩。

發表於 軟體使用 | 發表迴響