Questions tagged «operating-systems»

操作系统是一种软件,用于管理Raspberry Pi的硬件​​和软件资源,并为应用程序提供通用服务。

4
如何安装新软件?
我知道Linux发行版通常具有“程序包管理器”,以允许我从命令行下载和安装软件,并且我还应该能够从Web下载和编译源代码。但是我不确定在Raspberry Pi上如何最好地做这些事情。

1
使用dd将磁盘img复制到SD卡时出现“资源繁忙”错误
我已经从Raspberry Pi下载页面下载了Raspbian wheezy,并按照RPi Easy SD Card Setup Wiki页面进行下载。 我格式化了SD卡,然后cd将其放入包含Raspbian img文件的文件夹中,但是当我运行时sudo dd if=2013-07-26-wheezy-raspbian.img of=/dev/disk2s1 bs=1m,这是我得到的输出: dd: /dev/disk2s1: Resource busy 我再次尝试将其/dev/disk2作为输出文件,但得到相同的错误。我不确定自己在做什么错/为什么img没有被复制。 这是的(相关)输出$ diskutil list: /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *32.5 GB disk2 1: Windows_FAT_32 YQFORKLIFT 32.5 GB disk2s1 以及$ df -h: ysim:~$ df -h Filesystem Size Used Avail Capacity …




2
FreeBSD-在我的RPi上安装的最简单方法?
几个月前,对Raspberry Pi的支持已合并到FreeBSD-CURRENT中。但是,最新的安装说明仍然涉及冗长的过程,即在另一台计算机上交叉编译整个OS以创建安装映像。 我意识到这还为时过早(性能不会很好),但是有没有一种更快的方法可以在我的RPi上玩FreeBSD?也许有人发布过一些最新版本的预制图像吗?


1
与标准Debian构建相比,使用Arch Linux有什么好处?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5个月前关闭。 从Raspberry Pi 下载页面: Debian“挤” 如果您只是刚入门,这是我们建议您使用的图像。它是Gray和Dom的参考根文件系统,其中包含LXDE,Midori,开发工具和多媒体功能的示例源代码。 Arch Linux ARM Arch Linux ARM基于Arch Linux,旨在为最终用户提供简单性和完全控制。请注意,此发行版可能不适合初学者。 但这并没有什么大不了的,那么,相比于Raspberry Pi基金会的标准Debian构建,在Raspberry Pi上使用Arch Linux有什么好处?

5
用C为Raspberry Pi编写操作系统
我已经找到了Baking Pi教程,但是它们仅使用汇编语言。我遵循了第一课,但是我已经想知道如何使用C了。我的意思是,他们发明高级语言是有原因的。我尝试将C代码编译为一个object(.o)文件,然后进行编译 .section .init .globl _start _start: bl main loop$: b loop$ 到另一个目标文件并将它们链接在一起从而获得kernel.img。然后,我用自己的内核替换了已经存在的内核,但是它不执行C代码。我编写的C代码应该只打开OK LED,然后返回(然后来loop$: b loop$)。但是“ OK” LED随机闪烁几次,然后一直保持熄灭状态。这是我的C代码: int main(int argc, char ** argv) { volatile unsigned *gpioAddr = (volatile unsigned *)0x20200000; *(gpioAddr + 4) = 1 << 18; *(gpioAddr + 40) = 1 << 16; return 0; } 如何在Raspberry …

2
如何升级Raspbian?
我已经按照需要设置了Raspberry Pi,但我有一个比当前可用版本更旧的版本(2012-10-28-wheezy-raspbian.zip)。如何升级内核,固件等? 我已经升级了一些使用: $ sudo apt-get update $ sudo apt-get upgrade 我相信基于此,我当前的Raspbian版本是2012-07-15: [kevin@raspberrypi ~]$ more /boot/issue.txt Raspberry Pi reference 2012-07-15 (armhf) Generated using spindle, http://asbradbury.org/projects/spindle/, d2c1253, stage4-lxde-edu.qed 我不确定这是什么内核版本。




3
Raspberry Pi上的iOS
现在,我知道这样做可能不切实际,但是出于“因为我可以”的原因,我想尝试在Raspberry Pi上安装iOS。(当它最终出现时..) 我到处都是关于此事的帖子,他们似乎暗示由于硬件限制,可能可以运行iOS 3,但这真的有多难?几年前,我安装了几台OS X86机器,尽管最终还是很痛苦。(明显) 所以我的总体问题是,我应该如何做/学习才能在Raspberry Pi上安装iOS?

4
我可以为我的程序使用1个处理器内核吗?
我必须定时GPIO引脚上高->低和低->高信号沿之间的时间差。我写了一个简单的程序来做到这一点。运行了一段时间后,我对结果(0.01秒的变化)感到非常满意。但是,有时会出现0.5秒的错误。我当时认为这可能是由于当时正在运行其他系统进程所致。所以我的问题是: 我可以只为我的程序保留一个处理器内核,而为系统保留其他3个内核吗? 我正在使用Raspbian Jessie Lite,所以我认为3个内核足以运行它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.