请输入您要查询的百科知识:

 

词条 Finnix
释义

  1. History

  2. Usage

  3. Versions

  4. References

  5. External links

{{Infobox OS
| name = Finnix
| logo =
| screenshot =
| caption = Finnix 100 boot screen
| developer = Ryan Finnie
| family = Unix-like
| source_model = Open source
| working_state = Current
| released = {{start date and years ago|2000|03|22}}
| latest_release_version = 111
| latest_release_date = {{release date|2015|06|04}}
| marketing_target = System administrators
| language = English
| kernel_type = Monolithic (Linux)
| supported_platforms = i386, x86-64, PowerPC, UML, Xen
| updatemodel = APT
| package_manager = dpkg
| ui = Console
| license = Various
| website = www.finnix.org
|date=August 2014}}

Finnix is a Debian-based Live CD operating system, developed by Ryan Finnie and intended for system administrators for tasks such as filesystem recovery, network monitoring and OS installation.[1][2] Finnix is a relatively small distribution, with an ISO download size of approximately 100 MiB, and is available for the x86 and PowerPC architectures, and paravirtualized (User Mode Linux and Xen) systems. Finnix can be run off a bootable CD, a USB flash drive, a hard drive, or network boot (PXE).

History

Finnix development first began in 1999, making it one of the oldest distributions released with the intent of being run completely from a bootable CD (the other Live CD around at the time was the Linuxcare Bootable Business Card CD, first released in 1999).[3] Finnix 0.01 was based on Red Hat Linux 6.0, and was created to help with administration and recovery of other Linux workstations around Finnie's office.{{Citation needed|date=August 2014}} The first public release of Finnix was 0.03, and was released in early 2000, based on an updated Red Hat Linux 6.1. Despite its 300 MiB ISO size and requirement of 32 MiB RAM (which, given RAM prices and lack of high-speed Internet proliferation at the time, was prohibitive for many), Finnix enjoyed moderate success, with over 10,000 downloads.[4][5] After version 0.03, development ceased, and Finnix was left unmaintained until 2005.

On 23 October 2005, Finnix 86.0 was released. Earlier unreleased versions (84, and 85.0 through 85.3) were "Knoppix remasters", with support for Linux LVM and dm-crypt being the main reason for creation. However, 86.0 was a departure from Knoppix, and was derived directly from the Debian "testing" tree.[6]

Usage

Finnix is released as a small bootable CD ISO. A user can download the ISO, burn the image to CD, and boot into a text mode Linux environment. Finnix requires at least 32 MiB RAM to run properly, but can use more if present. Most hardware devices are detected and dealt with automatically, such as hard drives, network cards and USB devices.[7] A user can modify files nearly anywhere on the running CD via a union mount filesystem (UnionFS or AUFS, depending on the Finnix release), stacking a read-write filesystem (in this case, a dynamic ramdisk) on top of a read-only filesystem (the CD media). Any changes made during the Finnix session are transparently written to RAM and discarded upon shutdown. In addition, Finnix uses SquashFS to keep distribution size low.[8]

Finnix can be run completely within RAM, provided the system has at least 192 MiB RAM available. If a "toram" option is passed to Finnix, most of the contents of the CD are copied to a RAM disk, and the CD is ejected, freeing the CD-ROM drive for other purposes.[9] Finnix can also be placed on a bootable USB thumb drive, or installed permanently on a hard drive (though still functioning as if it were a LiveCD).

Finnix is available for several processor architectures. The primary architecture is x86, with an additional x86-64 kernel included. PowerPC support is available with most releases as a separate CD,[10] released concurrently with its x86 counterpart. In addition, Finnix is aware of both the User Mode Linux and Xen virtualization systems. UML and Xen Virtual private server providers such as Linode can provide Finnix as a recovery/maintenance distribution to their customers.[11]

Versions

New versions of Finnix are released every 3 months on average, with updated software from the Debian "testing" tree, along with new Finnix-specific functionality. Versions 86.0 through 93.0 used a major/minor versioning scheme, with major releases usually including major functionality changes, and minor releases including minor fixes and Debian updates to bring Finnix's packages up to date with Debian's "testing" tree. Beginning with version 100, releases are numbered as a simple incrementing integer.[12] Development builds are named after cities and towns in Wisconsin.

Version Release date Kernel Packages Code name
0.03 2000-03-22 2.2.12 242 {{N/A}} {{N/A}}
86.0 2005-10-23 2.6.13 336 {{N/A}} {{N/A}}
86.1 2005-11-21 2.6.14 346 336 {{N/A}}
86.2 2006-01-08 2.6.15 343 336 {{N/A}}
87.0 2006-03-31 2.6.16 356 347 {{N/A}}
88.0 2006-08-02 2.6.17 359 349 Pulaski
89.0 2007-01-22 2.6.18 366 359 Oshkosh
89.1 2007-04-13 2.6.18 365 359 Sheboygan
89.2 2007-07-27 2.6.18 365 359 Crivitz
90.0 2007-10-23 2.6.22 367 362 Kaukauna
91.0 2008-01-29 2.6.24 370 366 Seymour
91.1 2008-03-04 2.6.24 364 354 Crivitz
92.0 2008-06-28 2.6.25 360 352 Shawano
92.1 2008-12-03 2.6.26 366 356 Crandon
93.0 2009-08-11 2.6.30 367 356 Neenah
100 2010-10-28 2.6.32 371 {{N/A}} Oconto
101 2010-12-25 2.6.36 365 359 Wausau
102 2011-07-23 3.0 371 365 Algoma
103 2011-10-23 3.0.6 378 372 Peshtigo
104 2012-02-14 3.2 387 380 Appleton
105 2012-07-13 3.4 389 384 La Crosse
106 2012-10-29 3.5 395 389 Manitowoc
107 2012-12-25 3.6 407 400 Oconomowoc
108 2013-05-09 3.8 410 403 Elkhorn
109 2013-11-14 3.10 422 414 De Pere
Notes:
  • "Code names" in Finnix refer to the development cycle leading up to the release, and not the release itself. Releases are signified by version number.
  • Versions with two package counts in the table above represent x86 and PowerPC package counts, respectively.

References

1. ^Linux Complete Backup Recovery and HOWTO
2. ^{{cite book | last = Smith | first = Roderick | title = Linux Samba Server Administration | edition = First | publisher = Sybex | year = 2000 | isbn = 0-7821-2740-1 | page = 463 }}
3. ^Linux.com - A tale of two Linux bootable business cards
4. ^Original Finnix site archive
5. ^SourceForge Finnix 0.03 download page {{webarchive|url=https://web.archive.org/web/20121104144235/http://sourceforge.net/project/showfiles.php?package_id=3868&group_id=3892 |date=2012-11-04 }}
6. ^Finnix project history
7. ^{{cite journal | url = http://doi.ieeecomputersociety.org/10.1109/MPRV.2007.84 | doi = 10.1109/MPRV.2007.84 |author1=Surie, A. |author2=Perrig, A. |author3=Satyanarayanan, M. |author4=Farber, D.J. | journal = IEEE Pervasive Computing | pages = 24–30 (27) | year = 2007 | title = Rapid Trust Establishment for Pervasive Personal Computing | volume = 6 | issue = 4 | quote = Finnix provides both excellent support for devices and automatic hardware detection. It's suitable for our purposes because it boots quickly and has a small footprint. | accessdate = 2008-06-28}}
8. ^Finnix frequently asked questions
9. ^Finnix "cheat codes"
10. ^{{cite web | url = http://blog.finnix.org/2005/11/21/finnix-861-for-x86powerpcumlxen-released/ | title = Finnix 86.1 for x86/PowerPC/UML/Xen Released | accessdate = 2010-10-28 | last = Finnie | first = Ryan | date = 2005-11-21 | work = Finnix Blog}}
11. ^Finnix available for use with Linode
12. ^{{cite web | url = http://blog.finnix.org/2010/10/28/finnix-100-released/ | title = Finnix 100 released | accessdate = 2010-10-28 | last = Finnie | first = Ryan | date = 2010-10-28 | work = Finnix Blog}}

External links

{{commons category}}
  • {{Official website|http://www.finnix.org/}}
  • {{DistroWatch|finnix|NAME=Finnix}}
{{linux-distro}}

8 : 2000 software|Debian-based distributions|X86-64 Linux distributions|PowerPC operating systems|Operating system distributions bootable from read-only media|Light-weight Linux distributions|LiveDistro|Live USB

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 12:19:57