APT HOWTO (Obsolete Documentation)

Total Page:16

File Type:pdf, Size:1020Kb

APT HOWTO (Obsolete Documentation) APT HOWTO (Obsolete Documentation) Gustavo Noronha Silva <[email protected]> 刘i <[email protected]> 1.8.10.4 - 2005t3月 XXX要要要 这Ç文c试图©(7ù于Debian包¡理工wAPT的工\¹式有一个很}的理ã。 它的目标/© 新的Debian(7更¹易上K,_©£些想.©£些想更ñe理ã 如U¡理他们的û统的º。它 :Debiany目而编写,目的/Ð高d发LH对它 的(7的/持4s。 HHHCCC声声声明明明 HC@有 © 2001, 2002, 2003, 2004 Gustavo Noronha Silva This manual is free software; you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details. A copy of the GNU General Public License is available as /usr/share/common-licenses/GPL in the Debian GNU/Linux distribution or on the World Wide Web at the GNU General Public Licence. You can also obtain it by writing to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. i Contents 1 导导导言言言 1 2 úúú@@@设设设nnn 3 2.1 /etc/apt/sources.list文件 ................................3 2.2 如U(,0使(APT...................................4 2.3 选é最s\Ï发布站¹加esource.list文件:netselect,netselect-apt........5 2.4 将CD-ROM加esource.list文件 .............................6 3 ooo件件件包包包¡¡¡理理理 7 3.1 更新可(o件包列h ...................................7 3.2 安Åo件包 .........................................7 3.3 ûdo件包 .........................................9 3.4 更新o件包 ......................................... 10 3.5 G§0新H, ....................................... 11 3.6 ûd无(o件包文件:apt-get clean and autoclean.................. 12 3.7 (dselect-Í\APT................................... 13 3.8 如何保持一个混合û统 .................................. 15 3.9 如UÎDebian的专(H,下G§o件包 ......................... 15 3.10 如U维¤已安Åo件包的多*H,(复B) How to keep specific versions of packages installed (complex).............................. 16 4 几几几***^^^888有有有(((的的的工工工www 19 4.1 如U安Å,0编译的o件包:equivs.......................... 19 4.2 ûd无(的0:Mn(locale)文件:localepurge.................... 21 4.3 如U知Sê些o件包可以G§ .............................. 21 CONTENTS ii 5 ···取取取ooo件件件包包包áááooo 23 5.1 ·得o件包名称 ...................................... 23 5.2 使(dpkg查~o件包名称 ................................ 25 5.3 如U“按需”安Åo件包 ................................. 26 5.4 如U知S文件^于ê*o件包 .............................. 27 5.5 如U掌握o件包的变化Å况 ............................... 27 6 源源源码码码包包包ÍÍÍ\\\ 29 6.1 下}源码包 ......................................... 29 6.2 编译源码包@需的o件包 ................................. 30 7 如如如UUU处处处理理理错错错误误误 31 7.1 一,错误 .......................................... 31 7.2 (ê?·得.©? ..................................... 32 8 êêê些些些发发发LLLHHH///持持持APT??? 33 9 致致致""" 35 10 ,,,使使使(((指指指WWW的的的新新新HHH,,, 37 1 Chapter 1 导导导言言言 最初ê有.tar.gz的S包文件,(7Å{编译Ï*他想(GNU/Linux上ÐL的o件。 (7们n M¤:û统很有Å要Ð供一͹法e¡理这些安Å(:h上的o件包, SDebian诞生时,这 7一*¡理工w_1应Ð而生,它«}名:dpkg。 Î而W名的“package”概õ,一!ú现 (GNU/Linuxû统-,稍后Red HatM³定开 发êñ的“rpm”包¡理û统。 很ë一*新的问题难倒了GNU/Linux6\者,他们需要一*ë速、实(、高H的¹ 法e安Å o件包,So件包更新时,这*工w应该能ꨡ理sT文件和维¤已有 Mn文件。Debian( !率Hã³了这*问题,APT(Advanced Packaging Tool)诞生 了。APT后e还«Conectiva9 (e¡理rpm,v«v它Linux发LH,Ç(:它们 的o件包¡理工w。 ,文c不S算²ãapt-rpmøs知Æ,因:Conectivaû植的APT已很有名了,不Ç Ð供有s这 è分的eE文c还/"Î的。 ,文c/ú于Debian下一个发LHSarge的。 Chapter 1. 导言 2 3 Chapter 2 úúú@@@设设设nnn 2.1 /etc/apt/sources.list文文文件件件 \:Í\的一è分,APT使(一*文件列ú可·得o件包的\Ï站¹0@,这*文 件1 //etc/apt/sources.list。 文件中的各yáo通8按如下<式列ú: deb http://host/debian distribution section1 section2 section3 deb-src http://host/debian distribution section1 section2 section3 S6,上b@列的0@y都/G设的且不应该使(它们。ÏL的,一*UÍdeb 或deb-srcÏ 述了文件{型:目U-包+的/二进6o件包(deb), s我们通8使(的已编译}的o 件包;或包+的/源码包(deb-src),源码 包包+源程序编码、Debian§6文件(.dsc)和 “Debian化”该程序@Z更9的 记U文件diff.gz。 (Debian:省的sources.list-通8/如下内¹: # See sources.list(5) for more information, especially # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. deb http://http.us.debian.org/debian stable main contrib non-free deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free deb http://security.debian.org stable/updates main contrib non-free # Uncomment if you want the apt-get source function to work #deb-src http://http.us.debian.org/debian stable main contrib non-free #deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free 这些/Debianú,安Å@需的o件包e源0@。,一*debL指向官¹c 式o件包e源,,二 *L指向non-USo件包e源,,三L指向Debian安he丁更新 包e源。 Chapter 2. ú@设n 4 最 后 $ L« è Ê 掉 了(( 句 首 加 “#”), @ 以apt-get将 忽 e 它 们 。 这 些 /deb-srcL 指 向Debian源码包e源,如果`8下}程序源码eK试或Í编译,可取消ù 它们的èÊ。 /etc/apt/sources.list文件可包+多Í{型的0@,APT知S如U处理这 些不同的0@ {型:http、ftp、file(,0文件,例 如:一个加}了ISO9600文件û统的目U)和ssh。 +忘了(修9完/etc/apt/sources.list文件后ÐLapt-get使 更9生H。`Å{完成这 *e¤,以¿©APTÎ`指定的0¹·得新的o件包列h。 2.2 如如如UUU(((,,,000使使使(((APT 有时`l盘上有¸多.debo件包,`会希望通ÇAPTe安Å它们,以¿©它»处理o 件包间复 B的依Vsû。 想这HZ,1ú一个目U,将@有`想要安Å的.deb文件>ev-。例如: # mkdir /root/debs `可以使(一*override文件直¥»修9o件包-§6文件-的定I,使 K&合`的o件¨ Ï库¡理Ä则。(这*覆盖文件-,`可能希望定I一些选ye覆 盖£些o件包的定I,如下 @:: package priority section package/ o 件 包 的 名 称 ,priority有 三 * § +low、medium或high,section/ o 件 包 @ ^ 的section, Í } 文 件 可 û 意 } 名 , 文 件 名 将 ( ¥ 下 e 的 e ¤ - Z :  p 递 给dpkg-scanpackages。如果`不想写Í}文件,ê需(调(dpkg-scanpackages时使 (/dev/null1L了。 Í/(/root目U下gL: # dpkg-scanpackages debs file | gzip > debs/Packages.gz ( 上 述 的 } 令 L - ,file:override文 件 , } 令 生 成 一 *Packages.gz文 件 , 它 包 + 了APT@需的各Ío件包áo。最后,如果要使( 这些o件包,加上: deb file:/root debs/ 完成了上b的工\,1可以通8£7使(APT}令Í\这些o件包了。`可以使(同 7的¹法 生成一*源码库,F请记O`需要将.orig.tar.gz文件、.dsc文件和.diff.gz文件包+( 目U-,同时Å{生成Source.gz文件而不/Packages.gz文件。@使(的}令_不ø同, 要使(dpkg-scansources,}令如下@:: # dpkg-scansources debs | gzip > debs/Sources.gz Notice that dpkg-scansources doesn’t need an override file. The sources.list’s line is: deb-src file:/root debs/ Chapter 2. ú@设n 5 2.3 选选选 ééé 最最最 sss \\\ ÏÏÏ 发发发 布布布 站站站 ¹¹¹ 加加加 eeesource.list文文文 件件件:::netselect,,,netselect-apt 一*新(7Ï8问0的问题:“该将ê*Debian\Ï发布站¹加esource.list文件?”。 有很多¹法e选é\Ï发布站¹,专¶们可能会写一*脚,»K试 不同站¹的ping时间。不Ç v实有一个程序可以.`: netselect。 要安Ånetselect,通8使(: # apt-get install netselect 不&ÂpÐL它时会>:它的.©áo。ÐL它时加上以z<分隔的\Ï;:列h, 它会返 回一*分<和列h-的一*;:名。这*分<通ÇÄ0ping时间和hopsp(一 *Q络请B¥文 0达目标;:@ÏÇ的l发;:的*p)得ú,它与\Ï站¹预¡下 }速¦成Í比(p<越小越 })。返回的;:名/;:列h-得分最N的£*(查看列 h-@以;:的得分Å况可使(-vv选 y)。看ú下的例P: # netselect ftp.debian.org http.us.debian.org ftp.at.debian.org download.unesp.br ftp.debian.org.br 365 ftp.debian.org.br # 它h:,(netselect后列ú的@有;:-,ftp.debian.org.br/下}速 ¦最ë的;:,v 得分:365。(è意!!这/(我5脑上的K试结果,不同的Q络 节¹Q速会'不ø同,@以这 *分<不一定适(于v它5脑) 现 ( 将netselect~ 0 的 连 ¥ 速 ¦ 最 ë 的 \ Ï 站 ¹ 加 e/etc/apt/sources.list文 件( 考‘/etc/apt/sources.list文件’ on page3) v按g‘o件包¡理’ on page7 -的技巧eZ。 èèè 意意意 ::: \ Ï 站 ¹ 列 h 通 8 包 + ( 文 件 http://www.debian.org/mirror/mirrors_ full-。 Î0.3.ds1H开Ë,netselect源码包-包+了netselect-apt二 进6包,它使上述Í\ê¨完成。 ê需将发布目U树Z:Âp(默¤:stable)输e, sources.list文件1会生成速¦最ë 的main和non-US\Ï站¹列h,v保 X(SM目U下。下b的例P生成一*包+stable发 布\Ï站¹列h的sources.list: # ls sources.list ls: sources.list: File or directory not found # netselect-apt stable (...) # ls -l sources.list sources.list # 记记记OOO:::sources.list生成(SM目U下,Å{将vû 至/etc/apt目U。 ¥@,按g‘o件包¡理’ on page7 -的技巧eZ。 Chapter 2. ú@设n 6 2.4 将将将CD-ROM加加加eeesource.list文文文件件件 如果`(APTÎCD-ROM上安ÅÊG§o件包,`可以将它加e0sources.list文件-。完 成该Í\,可使(apt-cdrom程序: # apt-cdrom add 将DebianI盘>eIq,它将加}I盘目U,v(I盘上查~o件包áo。如果` 的Iq需要 额外设n,可使(以下选y: -h - program help -d directory - CD-ROM mount point -r - Rename a recognized CD-ROM -m - No mounting -f - Fast mode, don’t check package files -a - Thorough scan mode 例如: # apt-cdrom -d /home/kov/mycdrom add `还可以kÏ一 I盘,F不将v加e列h: # apt-cdrom ident è意,ê有S`(û统的/etc/fstab-cn设n了Iq后,该程序M会工\。 7 Chapter 3 ooo件件件包包包¡¡¡理理理 3.1 更更更新新新可可可(((ooo件件件包包包列列列hhh o件包¡理û统使(一*Á有pn库跟*列h-o件包的SM¶态:已安Å、*安 Å或可安 Å。apt-get通Ç该pn库en定如U安Å(7想(的o件 包以Êc8ÐL该o件包@Å{ 的v它sT包。 ` 可 以 使 (apt-get updatee 更 新 p n 库 列 h 。 这 * } 令 将 k Ï /etc/apt/sources.list文 件 - @ 指 路 径 - 的 o 件 包 列 h 文 件 。 有 s 该 列 h 文 件 的 更多áo请Â考‘/etc/apt/sources.list文件’ on page3 。 定时ÐL这*程序/*};意,它将使`和`的û统·得最新的o件包更新和安h 更新Iá o。 3.2 安安安ÅÅÅooo件件件包包包 现(,È于0了`一直期待的6段!Æ备}了sources.list和最新H的的可(o件 包,`@需Z 的1/ÐLapt-gete安Å`4望已E的o件了。例如,` 可以这7: # apt-get install xchat APT会kÏ它的pn库~0最新的H,的o件包,v将它Îsources.list- @指的0¹下} 0,0。如果该o件包需要v它o件包M能c8ÐL——如,例一7 ——APT会ZsT'检查 vê¨安Å@sTo件包。如下@:: # apt-get install nautilus Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: bonobo libmedusa0 libnautilus0 Chapter 3. o件包¡理 8 The following NEW packages will be installed: bonobo libmedusa0 libnautilus0 nautilus 0 packages upgraded, 4 newly installed, 0 to remove and 1 not upgraded. Need to get 8329kB of archives. After unpacking 17.2MB will be used. Do you want to continue? [Y/n] nautiluso件包需要引(q«函p库,因dAPT会Î\Ï源处下}øsq «函p库,如果` (apt-get}令L-K¨指定了这些q«函p库的名称, APT不会询问`/&要继续;它会ê ¨¤:`希望安Å@有这些o件包。 _1/说APTê会(安Å£些¡有(}令L-指定的o件包时Ð:n¤。 下列apt-get选y_¸ù`有(: -h 这*.©áo -d ê下}——不安Å或ã压cH -f s¿完t'检查1%了仍6继续 -s 不Z什么。ê/按z序!拟 -y ù于@有问题都G定:Yes,不询问 -u >:一û列已Ï将要更新的包 可 以 ( 一 a } 令 安 Å 多 * o 件 包 。 包 文 件 Î Q 络 上 下 } 0 , 0 /var/cache/apt/archives目U,稍后再安Å。 `可以(同7的}令L d指定o件包,ê需(o件包名称后'跟一个“-”,如下@:: # apt-get install nautilus gnome-panel- Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: bonobo libmedusa0 libnautilus0 The following packages will be REMOVED: gnome-applets gnome-panel gnome-panel-data gnome-session The following NEW packages will be installed: bonobo libmedusa0 libnautilus0 nautilus 0 packages upgraded, 4 newly installed, 4 to remove and 1 not upgraded.
Recommended publications
  • PS3YDL Cluster
    Yellow Dog 6.1 PS3 Cluster guide Hello everyone, my name is Samir Gartner and this guide is part of my university graduation project. I decided to share it because of the lack of clear documentation about the process of deploying a PS3/YDL cluster. Consider this almost a “PS3 Cluster Deployment for Dummies” guide since I putted some very clear and for some people unnecessary and obvious instructions. I apologize in advance for my grammar but English is not my main language. If you find any technical errors please let me know. The instructions to install GNU/Linux or other opensource OS in the PS3 are widely available (you can use the first part of the PS3/FEDORA instructions) so refer to those instructions for installing Yellow Dog Linux first. I recommend installing all the development tools as well as KDE and Enlightenment GUI even if you don’t like it. In my case I didn’t installed enlightenment and experienced some weird behaviors that lead me to a reinstall. Despite yellow dog has its own boot loader it is very raw and not pretty so I recommend to use OpenSUSE boot loader because it has a beautiful GUI with functional mouse and it allows you to boot into game mode very easily. I also recommend to use identical users and passwords across every node in the cluster and if you pretend to use different operating systems I also recommend to assign identical permissions users and group IDs in every machine, this will facilitate some processes and services like NFS and file sharing, Shell environment variables You must add some paths to the shell environment variables to simplify some commands and access.
    [Show full text]
  • Argosoft Mail Server Pro User Guide
    http://www.argosoft.com Argosoft Mail Server Pro User Guide June 2002 1 Introduction Thank you for choosing Argosoft Mail Server Pro. This lightweight and extremely affordable mail server is robust, stable, easy to configure, easy to manage and is fully capable of competing head to head with any mail server on the market. It can perform all basic e-mail tasks, and much more. It is fully functional mail system, which supports most popular protocols, SMTP, POP3, Finger, and has a built-in Web server, to give users quick and easy access to their email via any Web browser, which supports HTTP 1.0 or later. The web interface can also be used to administer the mail server. While this easy to use mail server is pretty much obvious in terms of use there are few little things that even a seasoned e-mail expert may not stumble across immediately. This document is basic guide to getting started! Features • Has true support of multiple domains - you can create accounts with the same name, which belong to different domains • Supports multiple IP homes (virtual domains) • Has built in mailing list server • Has WAP interface • Allows setup of domain administrators - users who can change domain related information via the Web interface; • Filtering of mail according to IP addresses of server which attempts to relay mail to local users • ORDB and MAPS support • Supports distribution lists; • Supports auto responders; • Supports basic filters; • Unlimited message size (there is a limit of 5 Megs for freeware version); • Can listen on single IP address, rather than all addresses available on your computer; • Has built-in web server.
    [Show full text]
  • İşletim Sistemleri (Operating Systems)
    İşletim Sistemleri (Operating Systems) (Son Güncelleme: 03.11.2016) Bu sunumda Yrd. Doç. Dr. Andaç Mesut’un ders notlarından faydalanılmıştır. İşletim Sistemi (Operating System) • Bilgisayar donanımının doğrudan • Operating system is a software denetimi ve yönetiminden, temel which is responsible for sistem işlemlerinden ve controlling and management of uygulama yazılımlarını computer hardware, basic operations of system, running of çalıştırmaktan sorumlu olan application software. sistem yazılımıdır. • Operating system provides all • Bütün diğer yazılımların belleğe, other software to access into girdi/çıktı aygıtlarına ve kütük memory, input /output devices sistemine erişimini sağlar. and the file system. • In case more than one software • Birden çok yazılım aynı anda runs at the same time, operating çalışıyorsa, her yazılıma yeterli system is responsible being sistem kaynağını ayırmaktan ve separate enough system birbirleri ile çakışmamalarını resources to each software and sağlamaktan da sorumludur. ensuring that they don’t interfere with each other. İşletim Sisteminin Katmanları Uygulama Katmanı (Application Layer) Kabuk (Shell) Katmanı (Shell Layer) Çekirdek (Kernel) Katmanı (Kernel Layer) Donanım Katmanı (Hardware Layer) Çekirdek (Kernel) • İşletim sisteminin ana bileşeni olan • Kernel which is the main çekirdek, uygulama programları ile component of the operating system, acts as a bridge donanım bileşenleri arasında köprü among hardware vazifesi görür. components with application programs. • İşlemcide çalışan proseslerin • The management of yönetimi, bellek yönetimi ve processes running on the Giriş/Çıkış cihazlarının yönetimi gibi processor such as memory management and input / birçok temel işlev çekirdek tarafından output devices management gerçekleştirilir. is performed by kernel. Kabuk (Shell) • Çekirdeğin sağladığı • Shell is intermediary a layer servislere erişim sağlayan bir that provides access to ara katmandır.
    [Show full text]
  • Openbsd Gaming Resource
    OPENBSD GAMING RESOURCE A continually updated resource for playing video games on OpenBSD. Mr. Satterly Updated August 7, 2021 P11U17A3B8 III Title: OpenBSD Gaming Resource Author: Mr. Satterly Publisher: Mr. Satterly Date: Updated August 7, 2021 Copyright: Creative Commons Zero 1.0 Universal Email: [email protected] Website: https://MrSatterly.com/ Contents 1 Introduction1 2 Ways to play the games2 2.1 Base system........................ 2 2.2 Ports/Editors........................ 3 2.3 Ports/Emulators...................... 3 Arcade emulation..................... 4 Computer emulation................... 4 Game console emulation................. 4 Operating system emulation .............. 7 2.4 Ports/Games........................ 8 Game engines....................... 8 Interactive fiction..................... 9 2.5 Ports/Math......................... 10 2.6 Ports/Net.......................... 10 2.7 Ports/Shells ........................ 12 2.8 Ports/WWW ........................ 12 3 Notable games 14 3.1 Free games ........................ 14 A-I.............................. 14 J-R.............................. 22 S-Z.............................. 26 3.2 Non-free games...................... 31 4 Getting the games 33 4.1 Games............................ 33 5 Former ways to play games 37 6 What next? 38 Appendices 39 A Clones, models, and variants 39 Index 51 IV 1 Introduction I use this document to help organize my thoughts, files, and links on how to play games on OpenBSD. It helps me to remember what I have gone through while finding new games. The biggest reason to read or at least skim this document is because how can you search for something you do not know exists? I will show you ways to play games, what free and non-free games are available, and give links to help you get started on downloading them.
    [Show full text]
  • Genesi Pegasos II Debian Linux by Maurie Ommerman CPD Applications Freescale Semiconductor, Inc
    Freescale Semiconductor AN2739 Application Note Rev. 1, 03/2005 Genesi Pegasos II Debian Linux by Maurie Ommerman CPD Applications Freescale Semiconductor, Inc. Austin, TX This application note is the fourth in a series describing the Genesi Contents Pegasos II system, which contains a PowerPC™ microprocessor, 1. Introduction . 1 and the various applications of the system. 2. Terminology . 2 3. Starting Debian Linux . 2 4. Logging in as a Normal User . 6 5. Window Managers . 14 1 Introduction 6. Other User Applications . 19 7. Root User . 20 This application note describes the Debian Linux Operating 8. References . 43 System and many of the commands. Linux has a variety of ways 9. Document Revision History . 43 to accomplish most tasks. This document will show only one way to perform the actions described here. There are other ways. Also, there is usually a GUI way to accomplish most tasks, however, this paper presents command line methods for most tasks. GUI are nice, but they hide what is really happening. When the network is set up with a GUI, how the files are actually affected is not seen, but using the line commands allows feedback on exactly what is happening. This is not a complete guide to Debian Linux, but is a collection of useful things to help both the experienced and novice become quickly adept at using Debian Linux. © Freescale Semiconductor, Inc., 2005. All rights reserved. Terminology 2 Terminology The following terms are used in this document. CUPS Common Unix Printing System Architecture Debian One of the versions of Linux IDE A type of hard drive, which allows up to 2 drives on each channel Linux OS Linux operating system SCSI A type of hard drive, which allows up to 8 drives on each channel Shell A software construct to allow separate users and jobs within the same user to have a separate environment to avoid interfering with each other USB Universal serial bus Yellow Dog One of the versions of Linux 3 Starting Debian Linux Use the boot option 2 for the 2.4 kernel and option 3 for the 2.6 kernel, option 4 for the 2.6.8 kernel.
    [Show full text]
  • Introduction to Fmxlinux Delphi's Firemonkey For
    Introduction to FmxLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer For quality purposes, all lines except the presenter are muted IT’S OK TO ASK QUESTIONS! Use the Q&A Panel on the Right This webinar is being recorded for future playback. Recordings will be available on Embarcadero’s YouTube channel Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene
    [Show full text]
  • Dwarf – Okruženje Za Autorizovano Upravljanje Yum/Apt Repozitorijumima Dwarf – the Framework for Authorized Yum/Apt Repositories Management
    INFOTEH-JAHORINA Vol. 8, Ref. E-V-8, p. 721-725, March 2009. DWARF – OKRUŽENJE ZA AUTORIZOVANO UPRAVLJANJE YUM/APT REPOZITORIJUMIMA DWARF – THE FRAMEWORK FOR AUTHORIZED YUM/APT REPOSITORIES MANAGEMENT Dušan Vudragović, Antun Balaž, Vladimir Slavnić, Aleksandar Belić, Laboratorija za primenu računara u nauci, Institut za fiziku, Pregrevica 118, 11080 Beograd, Srbija Dusan Vudragovic, Antun Balaz, Vladimir Slavnic, Aleksandar Belic, Scientific Computing Laboratory, Institute of Physics Belgrade, Pregrevica 118, 11080 Belgrade, Serbia Sadržaj – Većina savremenih RPM kompatibilnih Linuks sistema koristi YUM ili APT alate za automatsko preuzimanje, konfiguraciju i instalaciju softverskih paketa. Upravljanje paketima se zasniva na konceptu softverskog repozitorijuma - lokacije sa koje se paketi preuzimaju i instaliraju na racunar, uz automatsko razresavanje medjuzavisnosti paketa. Kada softverski repozitorijum koristi i organizuje veliki broj saradnika iz različitih institucija, pristup repozitorijumu treba omogućiti svakom od njih. U ovom radu je opisano DWARF okruženje koje omogućava autentifikovani i autorizovani prenos RPM paketa i kreiranje APT/YUM repozitorijuma korišćenjem digitalnih sertifikata. DWARF je realizovan kao veb aplikacija koja pruža autorizovano organizovanje strukture repozitorijuma, prenos RPM paketa i nezavisnu izgradnju različitih delova repozitorijuma, odnosno repozitorijuma kao celine. DWARF se trenutno koristi u SEE-GRID-SCI Grid e-Infrastrukturi. Abstract – The most of modern RPM-compatible Linux systems use YUM or APT tools for automating retrieval, configuration and installation of software packages. These package management utilities rely on the concept of software repository - storage location from which software packages may be retrieved and installed on a computer, with automatic resolution of package dependencies. When a software repository is managed and organized by many contributors from different institutions, access to the repository has to be provided to each of them.
    [Show full text]
  • Debian 1 Debian
    Debian 1 Debian Debian Part of the Unix-like family Debian 7.0 (Wheezy) with GNOME 3 Company / developer Debian Project Working state Current Source model Open-source Initial release September 15, 1993 [1] Latest release 7.5 (Wheezy) (April 26, 2014) [±] [2] Latest preview 8.0 (Jessie) (perpetual beta) [±] Available in 73 languages Update method APT (several front-ends available) Package manager dpkg Supported platforms IA-32, x86-64, PowerPC, SPARC, ARM, MIPS, S390 Kernel type Monolithic: Linux, kFreeBSD Micro: Hurd (unofficial) Userland GNU Default user interface GNOME License Free software (mainly GPL). Proprietary software in a non-default area. [3] Official website www.debian.org Debian (/ˈdɛbiən/) is an operating system composed of free software mostly carrying the GNU General Public License, and developed by an Internet collaboration of volunteers aligned with the Debian Project. It is one of the most popular Linux distributions for personal computers and network servers, and has been used as a base for other Linux distributions. Debian 2 Debian was announced in 1993 by Ian Murdock, and the first stable release was made in 1996. The development is carried out by a team of volunteers guided by a project leader and three foundational documents. New distributions are updated continually and the next candidate is released after a time-based freeze. As one of the earliest distributions in Linux's history, Debian was envisioned to be developed openly in the spirit of Linux and GNU. This vision drew the attention and support of the Free Software Foundation, who sponsored the project for the first part of its life.
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • SL150 Licensing Information User Manual
    1[StorageTek] SL150 Modular Tape Library Licensing Information User Manual E72038-04 December 2018 StorageTek SL150 Modular Tape Library Licensing Information User Manual E72038-04 Copyright © 2016, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • GNU/Linux Operating System
    A Bibliography of Publications about the GNU/Linux Operating System Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 07 April 2021 Version 2.135 Title word cross-reference [Tho05]. 0-13-167984-8 [Sta07b]. 0-596-00482-6 [Sch04]. 0-7821-4428-4 [Koh06]. '03 [ACM03b]. 046 [Sav11]. '05 [ACM05b, MS05]. + [Ste01e]. $100 [CS95]. $39.95 [Sch04]. $44.99 [Sta07b]. $49.95 [Jen05]. $49.99 1 [FOP06, Jen05, She03]. 1-59327-036-4 [Hid04, Tho05]. $59.99 [Koh06]. $99 [Jen05]. 1-GHz [Ano03b]. 1.0 [Coc01]. 1.2 [Kro00]. = [Ste01e]. × [Hun99]. [Gar98]. 1.x [KGG00]. 10 [DWV06]. 10-Gigabit [cFJH+03]. 10th [USE96a]. * [TYKZ07]. */ [TYKZ07]. *BSD [Den99a]. 12-step [Mil01]. 12th [MS05]. 1394 *icomment [TYKZ07]. [Ale00, HKP09]. 14-16 [ACM06]. 18th [KD96]. 1999 [Den99b, Tim99]. 19th -dienste [WF03]. [ACM03b, SS05b]. 1Z0 [Sav11]. 1Z0-046 [Sav11]. /*icomment [TYKZ07]. /GNOME [Wri00, Pen99]. 2 [Ano94c, Com00, Com03, Gab07, MK04]. 2.0 [B¨ol01, Car98, McN99, PF97, Swe01]. 0 [Hid04, Koh06, Sch04, Sta07b, Tho05]. 2.0.1 [ISO05]. 2.1 [BR95, CV00]. 2.2 0-13-101415-3 [Hid04]. 0-13-144853-6 1 2 [Ano00b, BB99b, Bra04]. 2.4 [Cal00]. 2.6 [Mon00b, GR09]. Action [NR03]. ActiveX [BS05, PTS+14, TCM07]. 2000 [Kro99]. activity [MB08]. Acumen [Kro99]. [Bru02, Kro00, MYH00, War01]. 2003 Ada [SB99]. Ada95 [Gar09].
    [Show full text]
  • Master Thesis Innovation Dynamics in Open Source Software
    Master thesis Innovation dynamics in open source software Author: Name: Remco Bloemen Student number: 0109150 Email: [email protected] Telephone: +316 11 88 66 71 Supervisors and advisors: Name: prof. dr. Stefan Kuhlmann Email: [email protected] Telephone: +31 53 489 3353 Office: Ravelijn RA 4410 (STEPS) Name: dr. Chintan Amrit Email: [email protected] Telephone: +31 53 489 4064 Office: Ravelijn RA 3410 (IEBIS) Name: dr. Gonzalo Ord´o~nez{Matamoros Email: [email protected] Telephone: +31 53 489 3348 Office: Ravelijn RA 4333 (STEPS) 1 Abstract Open source software development is a major driver of software innovation, yet it has thus far received little attention from innovation research. One of the reasons is that conventional methods such as survey based studies or patent co-citation analysis do not work in the open source communities. In this thesis it will be shown that open source development is very accessible to study, due to its open nature, but it requires special tools. In particular, this thesis introduces the method of dependency graph analysis to study open source software devel- opment on the grandest scale. A proof of concept application of this method is done and has delivered many significant and interesting results. Contents 1 Open source software 6 1.1 The open source licenses . 8 1.2 Commercial involvement in open source . 9 1.3 Opens source development . 10 1.4 The intellectual property debates . 12 1.4.1 The software patent debate . 13 1.4.2 The open source blind spot . 15 1.5 Litterature search on network analysis in software development .
    [Show full text]