Linux系统、树莓派
Zenity - 在命令行和Shell脚本中创建图形(GTK +)对话框
Kalet 发表于2019-12-31 浏览1031 评论0
转自:https://www.howtoing.com/zenity-creates-graphical-gtk-dialog-boxes-in-command-line-and-shell-scripts/Zenity是一个开源和跨平台的应用程序,它在命令行中显示GTK+对话框并使用shell脚本。分类:GTK开发工具 2015-01-0700:00:00GNULinux的操作系统建立在非常强大的内核称为Linux。 Linux以其命令行操作而闻名。 随着Linux在日常和桌面计算中的发明,nix保持不再偏向命令行,它同样是图形化和开发图形应...
Python
python-Tkinter单选框(五)
Kalet 发表于2019-12-31 浏览780 评论0
一、单选框fromtkinterimport*root=Tk()v=IntVar()Radiobutton(root,text='One',variable=v,value=1,).pack(anchor=W)Radiobutton(root,text='Two',variable=v,value=2,).pack(anchor=W)Radiobutton(root,text='Three',variable=v,value=3,).pack(anchor=W)mainloop()二、list列表选择单选框fromtkinterimport*root=Tk()LANGS...
Linux系统、树莓派
OrangePi安装Armbian的更新源
Kalet 发表于2019-12-29 浏览876 评论0
ubuntu系统,源需要更换成下面的:vim/etc/apt/sources.listdeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionicmainrestricteduniversemultiverse#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionicmainrestricteduniversemultiversedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bi...
Linux系统、树莓派
busybox命令指南
Kalet 发表于2019-12-26 浏览1671 评论0
busybox命令大全BusyBox是标准Linux工具的一个单个可执行实现。BusyBox包含了一些简单的工具,例如cat和echo,还包含了一些更大、更复杂的工具,例如grep、find、mount以及telnet。有些人将BusyBox称为Linux工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了Linux的许多工具和命令。1、BusyBox的诞生 BusyBox最初是由BrucePerens在1996年为DebianGNU/Linux安装盘编写的。其目标是在一张软盘上创建一个可引导的GNU/Linux系统...
Linux系统、树莓派
为树莓派Raspberry Pi的Apache配置SSL搭建HTTPS服务器
Kalet 发表于2019-08-14 浏览867 评论0
架设好私有云ownCloud后,下一个需要注意的就是安全问题。从客户端往服务器端传输信息,包括文档、相片等等,是有可能会在用户不在意的时候被截获的。翻译成人话就是:好比我们在大路上运输物资,路人是能看到我们运的是什么的。这时如果我们使用SSL建立隧道,再与自己的服务通讯,这样就会安全很多。人话:好比我们自己挖个隧道再运输物资。至于具体什么是SSL,各位朋友可自行百度。开源的有OpenSSL,商业的就更多了。下没有免费的午餐,免费使用着OpenSSL的产品同时,为他们做广告是理所当然的,大家可参考一下这篇较为煽情的文章,还有另一篇知乎上关于锤子科技捐款给OpenSSL的讨论。好进入正题,首先确认...
Linux系统、树莓派
在Apache2环境下安装SSL证书,利用301将http定向到https
Kalet 发表于2019-08-14 浏览650 评论0
安装证书文件说明:证书文件214222927760867.pem,包含两段内容,请不要删除任何一段内容。如果是证书系统创建的CSR,还包含:证书私钥文件214222927760867.key、证书公钥文件public.pem、证书链文件chain.pem。(1)在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为214222927760867.key;(2)打开apache安装目录下conf目录中的httpd.conf文件,找到以下内容并去掉“#”:#L...
Linux系统、树莓派
【教程】树莓派程序开机自启动方法总结
Kalet 发表于2019-06-18 浏览817 评论0
刚上手树莓派,也因此接触Linux,对Linux系统很多机制都不熟悉,先前想把自己写的一个程序随树莓派开机启动,搜寻并尝试了网上各种方法,经过一番折腾,总结了四种实现开机自启动的方法。制作测试脚本首先我们需要制作一个脚本来测试自启动是否有效。在终端下输入并回车新建脚本文件testboot.shpi@raspberry:~$nanotestboot.shtestboot.sh文件内容如下:#!/bin/shtouch/home/pi/testboot.txtchmod777/home/pi/testboot.txtecho"hellopi~"&g...
Linux系统、树莓派
[原创]树莓派使用VirtualHere共享USB设备
Kalet 发表于2019-06-18 浏览1722 评论0
树莓派: 1、从https://virtualhere.com/usb_server_software上面下载VirtualHereUSBServerforLinux(ARM) <--RaspberryPi,pi2,pi3,BeagleBone,Odroid,Angstrom,&anyARM32-bitbasedAndroid 2、相关操作cd/usr/srcsudowget https://virtualhere.com/sites/default/files/usbserver/vhus...
Linux系统、树莓派
[原创]树莓派下Apache2配置WebDav
Kalet 发表于2019-05-24 浏览577 评论0
一、首先启用apache的webadv的modulecd/etc/apache2/mods-enabledsudoln-s../mods-available/dav.loaddav.loadsudoln-s../mods-available/dav_fs.confdav_fs.confsudoln-s../mods-available/dav_fs.loaddav_fs.loadsudoln-s../mods-available/dav_lock.loaddav_lock.load二、在/etc/apache2/ports.conf中增加sudovim&nb...
Linux系统、树莓派
在树莓派下安装.NET环境
Kalet 发表于2019-05-23 浏览587 评论0
由于树莓派的Raspbian衍生自Debian,所以Mono什么的非常好装。但是官方源中的Mono在HardFloat的Raspbian下是没法完整支持.NET程序的,比如没法在LXDE上运行Winform,但是装SoftFloat的话又感觉很亏,所以我们要在HardFloat的Raspbian下装支持HardFloat的.NET环境。一、安装支持HardFloat的MonoRaspberry的论坛上有好心人编译好了Raspberry能用的支持HardFloat的Mono,所以我们分别敲入下列代码安装即可,而且压缩包内都是按目录分好的,直接解压缩到“/”下即可,Mono将安装在“/...