关于国内Linux的“杂源”现象

Linux进入中国已有十五个年头了,完全变样了。Linux是什么呢?在中国,Linux呈现出一种奇怪状态:是也不是,不是也是,一片虚无。一句话,在我们中国,Linux既非开源,也非闭源,呈现出一种”杂源“状态。

在我们国内,Linux被打扮得五颜六色,什么国产Linux,微软Linux,稀奇古怪的模样,......对此,我就不去细说了(”点“出客观事实,很气人)。

实际上,Linux原本很单纯。一句话,世界上只有一种Linux(正宗版本内核),多了,就是造假。假Linux比比皆是,不是稀罕之物。

泰泽(Tizen)是一种Linux平台,准确地说,是一种Linux的移动平台。换句话说,泰泽是各种移动设备的统一操作系统,比如,智能手表、智能手机、平板电脑、台式机、车载系统与智能电视等电子设备,都能用上泰泽(操作系统)。可以说,泰泽是Linux的最新发展。

在中国发展Linux需要一代新人,老家伙不行了,...在此,我回想起1977年全国恢复“高考”。次年,我在中国人民大学第三教学楼给第一届工农兵大学生讲微积分,备课很辛苦,讲课很愉快。

现在,我人已经老了,与“90后“小毛头读者的思想距离很大。昨天,我的博文读者还有十几万人,对此,我心中很是内疚,感到很对不起他们的期待。

关于国内Linux的“杂源”现象

时间: 2024-07-29 09:59:07

关于国内Linux的“杂源”现象的相关文章

Linux ---各种yum源配置详解

yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级.安装.删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题.这一点上,yum 和apt 相同.apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到Red

为各版本linux添加yum源

为各版本linux添加yum源 这里我就以Centos 6.5 来做演示 首先先百度下对应版本的yun源 国内比较好的yum源主要是阿里云.163以及搜狐的,更新yum的命令如下: //更新为阿里云的源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo //更新为163的源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://m

第一次作业:基于Linux操作系统深入源码进程模型分析

1.Linux操作系统的简易介绍 Linux系统一般有4个主要部分:内核.shell.文件系统和应用程序.内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统. (1)内核 内核是操作系统的核心,具有很多最基本功能,如虚拟内存.多任务.共享库.需求加载.可执行程序和TCP/IP网络功能.Linux内核的模块分为以下几个部分:存储管理.CPU和进程管理.文件系统.设备管理和驱动.网络通信.系统的初始化和系统调用等. (2)shell shell是系统

在 Linux 系统上源码安装 GTK+ 2.0

在 Linux 系统上源码安装 GTK+ 2.0==================================================Keywords: GTK+, Install, Linux, SourceAuthor:       whyglinux (whyglinux AT hotmail DOT com)Date:          2007-01-07==================================================目录0. 前言1.

Linux下基于源码方式安装MySQL 5.6

MySQL为开源数据库,因此可以基于源码实现安装.基于源码安装有更多的灵活性.也就是说我们可以针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码,根据不同的软件平台环境调整相关的编译参数,选择自身需要选择不同的安装组件,设定需要的字符集等等一些可以根据特定应用场景所作的各种调整.本文描述了如何在源码方式下安装MySQL. 1.安装环境及介质#安装环境SZDB:~ # cat /etc/issueWelcome to SUSE Linux Enterprise Server 10 SP3

Linux制作本地源

Linux制作本地源 由于项目需要在Ubuntu64位上搭建运行环境,需要安装很多软件,下载需要大量时间,并且需要安装的计算机可能由于条件限制无法上网,因此我们就需要制作一个本地源.一下是制作本地源需要的步骤: 1.拷贝所需安装软件包 通过apt-get安装的软件都在/var/cache/apt/archives目录下,在/目录下新建packages目录,并将所有的软件包拷贝到该目录下.(可以拷贝到任意路径下的目录里,该步骤主要是将所有软件包拷贝到一处,便于以后打包) 2..生成软件包信息(含有

Linux YUM本地源配置

通過rmp安裝Linux包時由於依賴關係原因總是提示需先安裝其依賴的包,創建yum既是先將所有的系統安裝包創建一個庫,然后對所有安裝包進行一個依賴關係分析,那么在下次安裝rpm包時則會自動依據創建的yum去安裝所依賴的所有包.比如安裝Oracle時就需安裝N多個依賴包,如果通過yum來裝就省去了先查找安裝這些依賴的包了,方便很多.下面以創建本地YUM為例,當然最好的是創建ftp YUM,那么其它人也可直接通過它來安裝. 一.创建个目录 mkdir /u2/yum/pub 并从光盘中(我的目錄是m

linux 下安装 源码安装mysql

Linux安装mysql--源码安装 1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件 (1)先安装cmake(mysql5.5以后是通过cmake来编译的) [[email protected] rhel5 local][[email protected] rhel5 local][[email protected] rhel5 cmake-2.8.4][[email protected] rhel5 cmake-2.8.4][[email

Linux学习之源码1:入口流程

有地方看到,启动流程是arch/arm/boot/compressed/head.s ----->调用arch/arm/boot/compressed/misc.c的decompress_kernel()函数解压内核.---->arch/arm/kernel/head-common.S初始化 ---->init/main.c的asmlinkage void __init start_kernel(void) 注意在arch/arm/kernel/smp.c文件中有一个启动多核处理器的函数