树莓派怎么当家用电脑
您好,一、让树莓派先跑起来
1
树莓派本身就是一台小电脑,在此之前我已提前烧录了树莓派的系统,我是在linux系统进行烧录的,如是你也使用的linux系统,可以参考之前发布的经验进行烧录, 网上大部分都是dd命令烧录(我没有成功,而且烧废一张卡)。这里先看一下需要的硬件配件。
2
任何电子产品,供电必须要稳定,所以购买了树莓派专用的独立电源线和插座,电源线可以usb供电,但是考虑到单位的办公电脑全是组装台式机,多加了个插座。另外,网线一根。用的主要接口两个,一个电源接口,一个是网线接口。
3
首先,将烧录好的树莓派系统tf卡,插入卡背面的卡槽。
4
接下来将电源线插入电源接口。
5
将网线接入以太网接口。这样整个组装就完成了,各关键点如下图所示。
6
接下来将网线的另一端接入路由器的lan口。
7
开通电源,看到树莓派指示灯已经亮了。
8
接下来用电脑上的浏览器打开路由器的web管理页面,查看有线链接的树莓派ip地址。如下图所示,ip地址为19216837。
9
这时候,直接用ssh登录树莓派,我使用的linux系统,所以直接执行如下命令用ssh连接树莓派。如果是windows 10用户可以,可以下载wsl(windows subsystem linux)或者其它的ssh连接工具。
ssh pi@19216837
pi是树莓派的默认用户名,默认密码为raspberry,输入密码即可登录成功,到这里树莓派算是跑了起来。
二、给树莓派添加外壳
1
任何台式机电脑都有机箱,树莓派本身很小添加一个外壳有利于保护树莓派的元件,同时方便携带。为了提升散热效果,同时购买了风扇,外壳去掉外层保护膜后
2
先将底面和长侧面组装起来。
3
然后将树莓派主板放入。如下图所示的方向。
接下来装好usb接口处的短侧面,
然后,将顶面先安装上。
安装完最好一个侧面,就可以看到整个外壳的效果了,顶面是活的可以掀起来,非常方便。
三、散热处理
为了提升散热效果,我购买的带风扇的外壳,同时购买了散热片。
风扇组装好后如下图所示。
接线按如下图所示的位置接线。红线4号口,黑线6号口。装好后,自己去上电看风扇是否转。我测试的时候,声音有点大,所以后来用双胶带将风扇的线进行了固定,这样声明就会小点了。
最后将购买的散热片,分别帖在正面和后面,散热处理完成。
四、最终效果
完成上面的操作,一个小型台式机就组装好了。大小不足10厘米,相信任何用电脑办公的地方都能放的下它。
接下来,将电源线、网线相连接,通电即可开机了。
之前已经在树莓派的电脑上安装了vnc服务,终端运行gvncviewer连接树莓派成功访问,到此一台小型电脑就制作完成了。
首先执行更新,我之前就是没执行更新,导致后续操作错误,下载安装时会提示404 找不到文件
sudo apt-get update
更新一番之后继续执行,安装Cups
sudo apt-get install cups
配置用户
sudo usermod -a -G lpadmin pi
下面替换CUPS的配置文件,首先停止服务
sudo service cups stop
备份原有文件
sudo mv /etc/cups/cupsdconf /etc/cups/cupsdconfbak
从服务器上下载新的配置文件
cd /etc/cups/
sudo wget http://jxeenotk/local--files/blog:raspberry-pi:print-server/cupsdconf
完成,现在可以启动服务了
sudo service cups start
下一步设置打印机,首先将打印机连接到树莓派上,然后在浏览器中输入 https://ip:631 进入配置界面 打开的是一个网站,在上面菜单栏中找到Administrator,会提示你用户名和密码,输入树莓派的用户名和密码即可
登录后,在Printers栏目中点击Add Printer
显示的Local Printers会有你连接上的那台打印机,选中它点击continue
在这个界面Name是打印机的名字,以后用来在URL中确定打印机,所以短一些比较好、
勾选Sharing,别的不用变,点Continue
下一个界面选择驱动程序,如果在Model栏目中有打印机的型号就最好了,否则可以上传打印驱动程序
最后就设置完成了,复制最后一个界面的URL,也就是类似于http://ip:631/printers/打印机名 就可以在其他电脑上添加共享打印机了
我不是专业的,本行是做开发的,说一下自己的理解,说的不对请指教!
我认为可以,因为我家里有一台我退下来的工作电脑!我装了centos在上面跑了虚拟机,虚拟机跑的是黑群晖!母机跑了web服务+svn!已经两个月没有重启了!关于动态ip我是写了个脚本,每3个小时检测一下外网能否连通,能连通就获取一下外网的ip地址,跟上一次获取的做比较,如果不一样,就更新,我用了dnspod的api接口,修改我域名的a地址!这样我直接用域名就行了!路由器上设置了端口映射!给路由器设置一个端口,这样,访问域名+指定端口的时候就是访问路由器的管理界面,当我需要打开什么服务的时候,我就把路由修改对应的端口映射!例如外网80端口访问,因为本地运营商禁止了80和443端口,那我本地就开放8080端口,路由器里做好外网80对应内网8080的映射!这样我内网8080就可以对外提供服务了!
这样就避免了类似花生壳限制流量和带宽的问题!家里是上行10m下行30m!速度下载4m/s,上传15m/s左右!我认为足够了!
再加上断电后来电重启,系统写好脚本,启动后依次启动你需要开启的服务,路由器设置断网重拨!基本可以实现无人照看!一般无法连接不是断网就是断电!不过我家这边很少断电,一年也断不了两次,不是重大问题,一般的线路检修,很快就恢复!网络是联通,基本跟供电情况一样,断网两个小时内处理,不是线路被挖断,基本两个小时左右都能解决!
毕竟不是专业的IDC机房,双线接入,双机热备那样稳定,毕竟人家要求的是7×24!我们家用基本满足5×8就可以了!
不过电费作为个人来说看侧重点吧,家里电脑电源是350铜牌!没有光驱,没有显示器,只有主板,电源,处理器,内存,风扇!不是满负荷运行的话,我估计最多大约150w~200w左右!一天大约2,3度电!一个月60~90度电!一度电大约055元左右!大约一个月50,60块钱!虽然看似不少,不过我这可是4核16G+120GSSD+1T机械的配置!如果你用树莓派或者功耗更低的赛扬板载处理器,比我这更少!
不过如果没有别的追求的话,只是学习话,建议去买个阿里,小鸟,腾讯的服务器,那个更稳定,1核1G1M带宽,包年的话也就300多!平均下来一个月也就几十块!
基本说完了,说下几个问题!
第一,如果在家里架设服务器,基本等于把家里的整个网络暴露在了互联网中,因为你不可能因为架服务器再拉一根线!所以安全防护问题需要注意,一旦被人拿下某个点,可能会一步步通过内网渗透提权进而拿下家中的整个网络!
第二,持久性问题!可以去网上搜下这个问题的相关答案下面很多朋友给出的当初架设服务器开的网站地址,很多都打不开了,这说明了,家中架设服务器不是理想化和最好的方案,或许没有那个当初的耐心折腾,或许无法满足你的技术要求和稳定要求转到了专业的Vps上!我们还是尽量把专业的东西交给专业的人去做!
第三,环境,噪音!一般都是放在自己的书房或者不起眼的地方!虽然不是机架或者是塔式服务器,不过风扇和电源的噪音还是有的,长时间的听人会很烦躁的!所以我也不建议!我是因为有地下室,我用光线通过弱电井顺到了地下室,地下室装了个架子!所以等于我吧机器放到了很远的局域网里,速度保持,噪音没了!
第四,带宽占用,因为都是一根网线,虽然可以限制速度,但是毕竟也是占用了本该你上网看**的带宽!所以这个也要注意一下,如果不分配好和设置好,网速对家里和服务器绝对都是一种鸡肋!因为两边都吃不饱!
带来的好处
第一,所有权,那就是所有资源文件都在你的100%权限下,你不会因为欠费被停机删档!你的代码,照片,视频都是百分百在你的掌控下!如果要用git,自建的绝对比买服务省钱!
第二,花更少的钱,获得更好的配置!
我从是否可行,是否合适说的!看你追求了!!
树莓派使用python编程。树莓派项目的一个核心思想就是Python编程语言的使用。Python允许树莓派的拥有者将项目扩展到令人难以置信的规模。
树莓派是一个非常廉价的、只有手掌大小的完全可编程的计算机。虽然树莓派的体积小,但是它的潜力无限。你可以像使用常规台式计算机一样在树莓派上创建一个非常酷的工程。例如,你可以用树莓派搭建你自己的家用云存储服务器。
树莓派用python来进行编程。树莓派项目的一个核心思想是Python编程语言的使用。Python允许树莓派的拥有者将项目扩展到令人难以置信的规模。
Python是一个解释型的面向对象的、跨平台的编程语言。良好的可靠性、清晰的语法和易用性,使它成为最流行的编程语言之一。Python是一个优雅的、功能强大的语言。
树莓派为Python编程提供了一个便宜到令人难以置信的开发平台。Python被认为是一种“教学”语言,是因为它很容易学习,但绝不表示Python羸弱。
有了树莓派和Python,唯一限制你的就是想象力了。你可以用Python编写游戏并将其运行在树莓派控制的游戏机上。你可以编写程序来控制连接到树莓派上的机器人。或者你可以像Dave Akerman一样将你的树莓派发送到39000千米的地球上空拍摄令人难以置信的照片
推荐课程:数据挖掘基础(黑马程序员)
0条评论