热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

这篇linux文章小小的推一把

这篇linux文章小小的推一把--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  这篇文章稍微给了我些感触因此我决定也小小的推一把,大概在1998~1999年,我开始接触linux尝试把诸多限制的IIS web server (一种Microsoft 常用的网页伺服器)上的VB CGI程式改以php的网页语言改写并搭配当时已成气候的Apache网页伺服器运作。那时候的桌面KDE初露头角,但不太稳定X也不好安装。更痛苦的是linux对硬体安装的支援相当缺乏,我什至需要到处查找硬体是否已被支援。

  还记得最早使用的是slackware版本,并不好安装并且需要很长的时间。但在当时算是很容取得的套件,并且有丰富的说明文件。惟一的问题是,缺乏通用的桌面软体,譬如现在几乎所有的发行版本都会把GNOME或KDE桌面环境包装进去,原因之一就是考量一般用户对于多媒体及文件处理的基本需求。虽然最后顺利的安装了Apache + PHP并且改写了适当的网站版本,但是我在当时也算是倒尽胃口,而不愿再尝试安装在我的notebook了。后来伺服器坏了以后,实验室的同学改用WinNT架站,我也撒手去当兵了。当完兵回来,由于在军中试着用Win32版本的Apache架设过内部网站,并且win32版本的PHP效能挺不错的,惟一的缺点是Win32版本的apache似乎像是玻璃做的一样,只要暴力攻击或是大量的网站机器人进入,常常都会陷入process hang的状态。这中间与开放原始码软体(OSS, Open Sources Software)

  直到今年初,一连串的病毒与网站攻击让我开始对Win32环境非常感冒,开始将伺服器换装成Debian Linux。这个版本对硬体的支援度还不错,光碟片放进去,滑鼠按一按就可以装完X跟GNOME相当方便!并且可以使用APT这个便捷的套件管理系统,不用像之前使用RedHat跟Slackware一样对于版本码要小心翼翼的,一切交给apt就是了。当然会有缺点的,对于很多音效晶片跟显示卡的功能设定常常会有些小感冒的状况,轻则部分功能失效,重则常常无法设定正常运作(不过核心还是大多可以侦测到这些硬体)。

  讲了这么多回到这篇的重点,Ubuntu,他是基于Debian套件改写的Linux版本。因此具有相同的套件管理能力,事实上许多套件两者都可共用,就是由于音效的设定很麻烦,在许多文章的推荐后,恰巧Ubuntu推出新的版本7.10,我终于试着安装Ubuntu到我的NB,这已经算是旧的硬体(BenQ JoyBook 5000J builtin ATI Mobility 9700),既然可以正常运作,因此便开始前面记录的桌面工作环境转移的计划,大致上有文书处理软体(Openoffice)、绘图软体(GIMP)、数据分析作图软体(qtiplot, labplot及gnuplot三种,各有优缺点),文献管理软体(Bibus)以及电子邮件软体还是最方便的thunderbird。其中thunderbird居然只需要把mail folder用连结(soft link)的方式就可以直接套用之前portable thunderbird的信件了,因此我的可移动随身信件需求仍然可以充份满足。

  虽然期间遭受很多困扰与挫折,在经过接近两个月的适应期后,我想我已经可以习惯并且除了那IE only的ATM转帐之外,大概不需要再打开Virtual Box执行WinXP了。

  本应充满挫折的转换期,Ubuntu给了我许多预设的便利环境,因此我今天便决定捐给他们$ 15,希望他们能继续下去让想要呼吸自由空气的人都有不那么痛苦的开始,以及确实可行的起点。
推荐阅读
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • STM32与FPGA的对比及学习建议
    本文对比了野火STM32F103指南针板和Xilinx的PYNQ-Z2板(ZYNQ-7020),介绍了野火STM32F103指南针板的学习资料和讲解视频的详细程度,建议初学者学习野火的资料。同时,介绍了STM32开发所用的Keil程序和C指针的重要性。对于ZYNQ-7020的开发,提到了其自带的Linux、Ubuntu18.4系统以及使用SD卡烧入镜像的方法。 ... [详细]
  • Linux环境变量$PATH的作用及使用方法
    本文介绍了Linux环境变量$PATH的作用及使用方法。$PATH是一个由多个目录组成的变量,用冒号分隔。当执行一个指令时,系统会按照$PATH定义的目录顺序搜索同名的可执行文件,如果有多个同名指令,则先找到的会被执行。通过设置$PATH变量,可以在任何地方执行指令,无需输入绝对路径。 ... [详细]
  • 原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ... [详细]
  • asp中如何嵌入python的简单介绍
    本文目录一览:1、如何在IIS中执行Python脚本 ... [详细]
  • systemd-nspawn可以创建最轻量级的容器(ns的意思就是namespace),本文的实验平台是Ubuntu16.04,x86_64机器。本文的目的是:在Ubuntu中用syst ... [详细]
  • 如何将CentOS8转换为CentOSStream
    CentOS Stream是一个持续交付的Linux发行版,它在RHEL之前处于领先地位。它将具有滚动发布,即不断进行更改。CentOS将成为一个上游版本,它将具有测试补丁和更新。 ... [详细]
  • Linux神奇漏洞:长按回车键70秒 即可轻松拿到Root权限
    一般来说获取系统root权限是很困难的,尤其是加密系统中,但西班牙安全研究员hectormarco、ismaelripoll发现,linux系统下只需按住回车键70秒钟,就能轻 ... [详细]
  • 系统安装Debian系统的安装方式和Ubuntu系统的安装方式几乎是一样的,毕竟Ubuntu系统是基于Debian的,就如同CentOS基于Redhat ... [详细]
author-avatar
许琼博762375
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有