皮皮网

【乐游网源码】【阿里云dts源码】【开源cam软件源码】freebsd 源码下载

2024-11-23 03:20:14 来源:go databasesql源码

1.freebsd是码下否真的快凉了?
2.FreeBSD下安装J2EE开发环境
3.freebsd安装教程freebsd
4.如何从硬盘安装FREEBSD
5.FreeBSD发展
6.FreeBSD下修改安装源的方法

freebsd 源码下载

freebsd是否真的快凉了?

       FreeBSD是否真的快凉了?

       判断一个项目的活跃度,可以通过查看源码提交频次来大致评估。码下相较于mono,码下提交内容多为无关紧要的码下更新,如版本升级等,码下且三年内几乎没有实质性的码下乐游网源码提交,这表明其活跃度低下,码下项目可能已经冷却。码下

       相比之下,码下FreeBSD每天都在更新,码下显示出其健康活跃的码下状态,离冷却还有很长的码下路要走。而且,码下众多闭源操作系统的码下改造版都依赖于FreeBSD,如苹果的码下iOS、iPadOS、阿里云dts源码macOS以及任天堂、索尼游戏机的操作系统,源头都是FreeBSD。因此,轻易不会让项目冷却。

       维护活跃度的标准可以用来评估国外各种项目的健康状况。以Flutter为例,其活跃度相当高。这也解释了为什么现在国外的跨平台移动框架几乎都转向Flutter,因为有人维护是主要原因。谁也不想依赖的工具突然“去世”,如同微软经常将一些项目废弃那样。

       如果你对哪些项目是否冷却感兴趣,建议关注微软。微软历史上经常把一些项目冷落,开源cam软件源码每年都有这样的情况发生,每隔一两个月就会有项目被宣布“死亡”的情况。

FreeBSD下安装J2EE开发环境

       要装的是环境是 Eclipse 3.1 + jdk1.4.2-p6 + jboss-3.2.5 jboss-3.2.5带了tomcat 5.x

        如果要用Eclipse开发J2ee,还需要插 件,IBM有一篇文章写得很好.我就不重新写了. 安装之前人要确定你至少要有1.2G以 上的空间,NND,sun的JDK源码编译完有这么大 命令见下:

        cd /usr/ports/java/jdk

        make install

        /

*

        * 根据提示,在/etc/fs

        rw tab 加入一行 linprocfs /co mpat/linux/proc linprocfs * 当然了,你要先装linux的运行库!然后下载以下的文件

        * bsd-jdk-patches-6.tar.gz

        * j2sdk-1_4_2_-linux-i.bin

        * j2sdk-1_4_2-bin-scsl.zip

        * j2sdk-1_4_2-src-scsl.zip

        * (最好连这个jboss-3.2.5-src.tar

        个目录中. .bz2也一并下载来)下载到/usr/ports/distfiles这 */

        /* 一个好建议,你最好

        快点 :D */ 用网际快车或wget先把这些文件 下载了.这样比make自己去下载更 安装完jdk后.设定一个JAVA_HOME等

        我用csh,如果你用bash你就另行更改profile吧

        我在~/.cshrc里加入了

        setenv JAVA_HOME /usr/local/jdk1.4.2

        setenv CLASSPATH $JAVA_HOME/lib

        然后在path路径里加入 /usr/local/jdk1.4.2/bin

        然后 source ~./cshrc 就可以检查java安装成功了没有.

        :D 以前我每安装好一

        到配置了.呵 个软件,我就要重登录,呵.原来 用source ~/.cshrc就可以重新得 然后再

        cd /usr/ports/java/eclipse

        make install

        cd /usr/ports/java/jboss3

        make install

        安装完记得 make clean哦

        都安装完了就可以运行 /usr/local/jboss3.2/bin/run. sh来运行jboss 如果你要安装mysql就进入mysql的po rts执行make install就可以了. 反正这个过程真的是很长,慢慢等哦 :D

        都安装完了就可以执行eclipse进行

        :P

freebsd安装教程freebsd

       freebsd安装教程,freebsd很多人还不知道,现在让我们一起来看看吧!

       1、FreeBSD是一个免费的类Unix操作系统,是由BSD、BSD和4.4BSD开发的类Unix操作系统的一个重要分支,FreeBSD拥有超过名活跃开发者和数千名贡献者。

       2、FreeBSD被视为免费操作系统中不知名的巨头。它不是Unix,但运行起来像Unix,并且有一个兼容Unix的电子银行的源码系统API。作为一个操作系统,FreeBSD被认为是相当稳定可靠的。

       3、FreeBSD是作为一个完美的操作系统开发的。它的核心、驱动和所有Userland应用(比如Shell)都由同一个源代码版本控制系统保管(目前使用的是Subversion,兼容CVS)。与另一个知名的操作系统Linux相比,它的核心是由一群开发者设计的,而用户应用是由别人开发的(比如GNU project),最后由其他小组集成打包成Linux包。

       4、FreeBSD默认是没有桌面环境的命令行界面。如果要使用桌面环境,必须自己安装或者使用PC-BSD等桌面分发。android源码分析实例

       5、平台

       6、FreeBSD支持的平台根据支持程度分为四个级别。一线平台(Tier 1,全支持平台)目前包括i、Sparc、AMD和PC。第2层(开发平台)包括PowerPC和IA。对于一线和二线平台,FreeBSD将保持维护和稳定性,大多数新功能将需要在这些平台上正常工作。目前三线平台(Tier 3,实验平台)只包括S/,FreeBSD官方不支持。而其他平台则被归为四线平台。

       7、对ARM和MIPS架构的支持正在开发中。在正在开发的7.x版本中,已经删除了对DEC Alpha的支持。

       8、它支持x兼容性(包括Pentium和Athlon)、amd兼容性(包括Opteron、Athlon 和EMT)、Alpha/AXP、IA-、PC-和具有UltraSPARC架构的计算机。它运行在Intel x系列兼容处理器、DEC Alpha、UltraSPARC、Itanium (IA-)和Sun Microsystems的AMD处理器上。对PowerPC的支持正在开发中。人们普遍认为它相当可靠和健壮。苹果的Mac OS X以Mach为内核,基于FreeBSD驱动和实用程序。FreeBSD源于加州大学伯克利分校开发的BSD-UNIX;版本由来自世界各地的志愿者开发和维护。FreeBSD为不同架构的计算机系统提供了不同程度的支持。

       本文讲解到此结束,希望对大家有所帮助。

如何从硬盘安装FREEBSD

       1)isoemu(引导ISO镜像用)

       2)虚拟光驱,用DAEMON Tools

       å…·ä½“步骤:

       1: 前提:你的系统已经安装里windows的操作系统以及可以上网

       2: 下载辅助软件ISOEMU,以及freebsd5.4的5.4-RELEASE-i-bootonly 只包含启动文件

       5.4-RELEASE-i-disc1 安装盘1 5.4-RELEASE-i-disc2 安装盘2,这三个安装文件这里可

       ä»¥ä¸‹è½½ftp: //ftp.freebsdchina.org/pub/FreeBSD/releases/i/ISO-IMAGES/5.4/

       3: 用虚拟光驱把disc1镜像文件里面的5.4-RELEASE文件夹(MB左右)提取复制到主分区(ä¼°

       è®¡é€»è¾‘分区还不支持,最好是放在你的启动分区,支持NTFS格式),disc1的packages提取出来放

       åˆ°5.4-Release,然后虚拟disc2镜像文件,复制里面的packages文件夹(MB左右)到刚才从

       disc1复制出来的5.4-RELEASE文件夹里面,提示文件名相同按覆盖就是.

       4: 修改刚才复制过来的5.4-RELEASE\packages的INDEX文件,用写字板打开,查找替换目

       æ ‡"||1"替换成"|"查找"||2"替换成"|",之后保存.

       5: 把下载了的isoemu解压到根分区(不需放在文件夹),即含有boot.ini文件的那个分区(里面

       åŒ…含了一个说明文件,详细说明了各个文件的用途和使用方法),之后编辑isoemu.ini找

       åˆ°"isogrub.iso"改为你的启动镜像文件名,我这里用"freebsd.iso",保存退出.

       6: 把5.4-RELEASE-i-bootonly启动镜像文件复制到安放了isoemu的分区,并改名

       ä¸º"freebsd.iso"与上面对应

       7: 修改boot.ini文件,在下面加入一行c:\ieldr="Load IsoEmu Final SV"

       8: 准备功夫完成,现在可以重新启动机器,选择启动load IsoEmu Final SV,isoemu就开始自动

       åŠ è½½freebsd.iso文件读取启动信息,接着就是熟悉的引导内核的界面.

       ä¸‹æ¥çš„步骤相信大家都熟悉,不知道的可以去看看HANDBOOK .你可以选择从硬盘安装,如果不想

       å¤åˆ¶ä¸‹è½½é‚£ä¹ˆå¤šæ–‡ä»¶æˆ–者你是局域网可以选择从网上安装,可以省略步骤2,3,只启动

       SYSINSTALL系统安装程序从其他媒介安装系统

       ä¸ä¼šå®‰è£…çš„,可以看看我以前的安装方法

       åˆ†åŒºçš„时候可以按下面的说明来

       æˆ‘经常建立的文件系统的次序是M的root,1G的swap,M的

       /var/tmp,3G的/usr,其余的空间留给/home。

       å…¸åž‹åœ°ï¼Œä½ åº”该把交换区大小定为2倍的内存大小。如果你没有很多内存,那样的话,你将需

       è¦æ›´å¤šçš„交换区空间。不建议将交换区定在小于M,当你确定交换区大小的时候,你要考虑

       åˆ°å°†æ¥å¯èƒ½è¦æ‰©å……内存。内核的VM(虚拟内存)换页算法性能是准对交换区至少是内存大小2倍

       çš„条件进行优化的。配置太小的交换区会导致VM页面扫描的低效率,当内存扩充后,随之也会

       å¯¼è‡´é—®é¢˜ã€‚最后在一个有多个SCSI硬盘的大系统上(或者有多个IDE磁盘工作在多个IDE 控制器

       ä¸Š),我们强烈建议在每个驱动器上配置交换分区,每个交换分区的大小应该是几乎一样的,

       å†…核能处理任意大小的交换区,但是内部数据结构放大到最大分区的4倍大小。保持交换分区

       åŒæ ·çš„大小允许内核优化地将交换空间交叉分布在N个磁盘上。不要担心这样做有点过份,交

       æ¢åŒºæ˜¯UNIX的救星,甚至于你虽然通常不用那么多交换区,在被迫重新启动之前,它也可以给

       ä½ æ—¶é—´åŽ»ä»Žä¸€ä¸ªå‡ºè½¨çš„程序中把系统恢复过来。

       æ€Žæ ·ä¸ºä½ çš„/var分区定大小主要依赖于你将怎样使用这台机器。这个分区主要存放邮箱,打印

       ç¼“冲区和日志文件。有些人甚至于把/var/log作为一个独立的分区(但是除非有特别的情况,

       è¿™æ ·åšä¸å€¼å¾—,只会浪费一个分区ID)。如果你这台机器主要用做邮件或打印服务器,或者运

       è¡Œä¸€ä¸ªå¤§è®¿é—®é‡çš„WEB 服务器,你应该考虑把这个分区建的更大一点,可能1G或更多。很容易

       ä½Žä¼°æ—¥å¿—文件的存储需求。

       ç¡®å®š/var/tmp的大小依赖于你将需要怎样使用你的临时文件。M是建议的最小的尺寸。注意

       sysinstall将建立一个/tmp目录,但是通常把/tmp作为/var/tmp的连接是个好注意。为临时文

       ä»¶å»ºç«‹ä¸€ä¸ªåˆ†åŒºæœ‰ä¸¤ä¸ªé‡è¦çš„原因: 首先,它减少了系统崩溃后文件系统损坏的可能性,再就

       æ˜¯å‡å°‘一个出轨程序填满[/var]/tmp时影响其他重要子系统(mail,logging等等) 的机会。填

       æ»¡[/var]/tmp是经常发生的问题。

       åœ¨ä»¥å‰/tmp和/var/tmp是不同的东西,但是引入/var(和 /var/tmp)是被程序员引起的大迷惑

       ï¼Œä»Šå¤©çš„程序间或使用一个或另一个,它们两者变的没有区别。所以把它们变成一个临时目录

       æ˜¯æœ‰é“理的.然而,当你处理/tmp时,有一件事情是你不想做的,就是把/tmp驻留在根分区上

       ï¼Œå¯¼è‡´æ ¹åˆ†åŒºè¢«å¡«æ»¡æˆ–崩溃后重启时文件系统损坏.

       /usr分区存放大量用于支持系统的文件,子目录/usr/local存放大量从ports(7)安装的文件.

       å¦‚果你不那么多使用ports,也不将系统源代码 (/usr/src)存放在机器上,你可以为/usr节省

       1G的磁盘空间.相反,如果你安装大量的ports(特别是窗口管理和Linux仿真)建议你至少2G的

       /usr,如果你还要将系统源代码放在机器上,我们建议你3G的/usr,不要低估所需的空间,它

       ä¼šæ…¢æ…¢çˆ¬èµ·æ¥ï¼Œè®©ä½ å¤§åƒä¸€æƒŠï¼Ž

       /home分区存放用户自己的数据,可以把余下的空间留给这个分区.

       ä¸ºä»€ä¹ˆè¦åˆ†åŒº? 为什么不建一个大的/分区就行了? 那样我就不需要考虑分区大小问题。有几

       ä¸ªåŽŸå› æ˜¾ç¤ºè¿™ä¸æ˜¯ä¸ªå¥½æ³¨æ„ã€‚首先,每个分区都有不同的操作特征,分开它们有利于文件系统

       å‡†å¯¹è¿™äº›ç‰¹å¾è°ƒæ•´å®ƒè‡ªå·±ï¼Žä¾‹å¦‚,根和/usr分区主要是读操作,只有少量的写,而大量的读和

       å†™å¯ä»¥å‘生在/var在/var/tmp。把小的但是具有更繁忙的写操作的分区分开,就不会影响读操

       ä½œå±…多的分区.再就是,把写操作居多的分区靠近磁盘外侧(例如,不是在一个大分区前,而

       æ˜¯åˆ†åŒºè¡¨åŽ)有利于对你经常需要的分区增加性能。你可能也需要在大分区中的I/O性能,但是

       å®ƒä»¬æ˜¯é‚£æ ·çš„大以至于把它们移到磁盘外侧也不会显著增加性能,但是把/var移到磁盘外侧会

       æœ‰æ˜¾è‘—的不同.

       5.4默认使用xorg,而且安装过程不会提示安装和设置桌面环境,完成安装重启系统,再运行

       sysinstall程序进行安装桌面,也可以通过port来安装,由你喜欢.另外还要运行xorgcfg -

FreeBSD发展

       截至年3月,FreeBSD系统活跃的开发者超过人,还有数以万计的贡献者。该项目由志愿者及具有SVN提交权限的开发者共同维护。提交类型包括源代码、DOC提交及ports(第三方应用程序移植或基础程序)。每两年,提交者会选举出9名成员组成FreeBSD核心团队,负责项目方向、规则制定及实施新的“commit bits”。

       FreeBSD核心团队、开发团队及安全、发行和端口管理团队被正式分配到特定任务。FreeBSD项目在开源领域已有年的发展历史,参与过美国加州大学的BSD计算机系统研究。项目保持至少两个分支同步发展:在-CURRENT分支代表“流血的边缘”(bleeding edge),而每个主版本号都会创建一个-FreeBSD -STABLE分支,每4-6个月进行一次从-CURRENT分支的削减。如果功能足够稳定成熟,可能会与后续的-STABLE分支合并。

       FreeBSD的开发模式在Niklas Saers的文章中有详细介绍。FreeBSD基金会支持项目的开发部分,是一个非营利组织,接受捐赠以资助活动、购买硬件和网络基础设施、提供开发者峰会的旅费补助及法律支持。

扩展资料

       FreeBSD是一种UNIX操作系统,是由经过BSD、BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。

FreeBSD下修改安装源的方法

       说明:

       FreeBSD中安装软件一般有两种方式:

       (一)、使用pk_add -r Package 来安装软件,Package安装的是已经编译好的二进制软件包,Package默认下载软件包的路径是在/var/db/pkg中

       (二)、使用Ports方式编译安装,Ports是下载源码到本地,再执行编译安装,ports软件包的路径是在/usr/ports中

以上两种安装方式都需要从网络下载软件包,默认是从官方的源下载软件包的,速度比较慢,可以修改配置文件指定国内的镜像源来快速安装软件

       

1、修改Pcakage源为的镜像源

       

       setenv PACKAGESITE .freebsd.org #安装ports

       ee /etc/portsnap.conf #编辑文件

       SERVERNAME=portsnap.cn.FreeBSD.org #更改服务器为国内镜像

       按esc 回车,再按a保存

       portsnap fetch extract #下载ports快照

       portsnap update #更新

       ee /etc/make.conf #编辑文件,添加下面代码

       MASTER_SITE_BACKUP?=/FreeBSD/distfiles/${ DIST_SUBDIR}/

       MASTER_SITE_OVERRIDE?=${ MASTER_SITE_BACKUP}

       cd /usr/ports

       make search name=nginx #查找ports中是否有nginx这个软件

       cd /usr/ports/www/nginx #进入软件包目录

       make install clean #安装

       make deinstall clean #卸载

       make deinstall reinstall clean #升级来源 系统运维 osyunwei.com