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]> 1.7.6 - 2002 年 1 月 ...要要要 こ.£書/、Debian .1#ケージ管理Fー&ィJ&ィ'あK APT ."き+$い&、 Fー ザ+深く理解し&BIうこ(R4¿し&い>す。そ.目¿/、新しい Debian Fーザ.生 aRS+したJ、シス&@管理+$い&理解R深Aたい(Áう®.±助け( *Kこ(' す。Debian Fーザが3ILKサ=ー(R改NすK目¿'、Debian 7M ジェク(.たA+ù 成されました。 QQQùùùñññJJJooo Copyright © 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 目目目 hhh 1 //はじじじめAA+++ 1 2 ÇÇÇ%%%¿¿¿***設設設¡¡¡ 3 2.1 /etc/apt/sources.list ファイル .............................3 2.2 Mーカル'. APT .1いè ...............................4 2.3 sources.list 5ァ イ K+記述す 9き最Á*?Iーサ イ(.決¡: netselect, netselect-apt........................................5 2.4 sources.list ファイル+ CD-ROM R追加する .....................6 3 111##ッケケケーーージジジ...管管管理理理 9 3.1 利用可能*パッケージ.K覧Rf新する .......................9 3.2 パッケージ.インストーK ...............................9 3.3 パッケージ.ú! ..................................... 11 3.4 パッケージ.アップグレー) .............................. 12 3.5 新JJース8.アップグレー) ............................. 13 3.6 APT R dselect (K緒+1う .............................. 15 3.7 インストーK済パッケージR6¡0ージョン.>>Èfするèê ......... 16 4 (((&&&BBBÃÃÃ利利利***ÏÏÏ助助助777MMログググラII@@@ 19 4.1 Mーカル'コンパイルされたパッケージ.インストーKèê: equivs....... 19 4.2 1用されていない locale ファイルRú!: localepurge................ 21 5 111##ッケケケーーージジジsss報報報...qqq±±± 23 5.1 パッケージe.発ú ................................... 23 5.2 dpkg R1#&パッケージeR探す ........................... 26 5.3 “9要+»じて” パッケージRインストーKするèê ................ 26 5.4 パッケージ.¼f点Rr+'らせるèê ....................... 27 目 h ii 6 ソソソーーースススパ11##ッケケケーーージジジ'''...ùùù[[[ 29 6.1 ソースパッケージ.ダウンロー) ........................... 29 6.2 ソースパッケージ.コンパイル+9要*パッケージ ................. 30 7 エエエラIIーーー888...ËËË処処処èèèêêê 31 7.1 よくあるエラー ...................................... 31 7.2 8K7はどこにありますか?............................... 32 8 APT +++ËËË»»»ししして&ていいいるKK''ディィィスススト((JJJ333EEEーーーシシショGGSSS///? 33 9 クククレLレジジジッ##((( 35 10 こここの..!!!EEEーーー(((JJリアアアルKK...新新新000ーーージジジョGGSSS 37 1 RRR 1 //はじじじめAA+++ 初A+ .tar.gz あJき。Fーザた!/、r分. GNU/Linux シス&@'1いたい 7MグI@ 1+コS1イKし*けL0*J>せS'した。Debian がùILたg、 >シS+イSス(ー KさLた1#ケージ.管理機能R&えたシス&@が9要 ( zえIL>した。dpkg (い う.が、そ.シス&@+ÄえILたeM'す。 こうし&²e* ’1#ケージ’ (いうB. が、Debian +最初+BたIさLた.'す。 そL/ Red Hat が、;r. rpm シス&@RùM うと決 した2しMのことでした。 すぐ+新た*ジLS>が、GNU/Linux 製ù者た!.心?+生>L>した。 彼Iが9要(し &いK./、1#ケージ­.,³¯©Rr#¿+管理し、 ア#7グLー(?'B設¡5ァイ K+F4R払#&くLK、高©'、実用¿*、 I率.高いèê #た.'す。ここ'B> た、Debian が.R切J$い& APT - Advanced Packaging Tool - R#?õし>した。APT / そLかI Conective +H#& rpm 'B1えKHう;植さL、そL)).'ィス(J3Eー ション+BÁ合するように なりました。 %>+EアK'/、Conectiva +HK APT .;植'あK apt-rpm +/触L>せS。 しかし その目¿.8.%£書8. “1#!” /歓Ïします。 R 1. はじめに 2 3 RRR 2 ÇÇÇ%%%¿¿¿***設設設¡¡¡ 2.1 /etc/apt/sources.list 55ファァァイイイルKK APT /}ù.K部+、利用可能*1#ケージ.K覧'あK ’ソース’ 5ァイKR 1用し> す。このファイルが /etc/apt/sources.list です。 このファイル+/通r、以下のようなエントリがあります。 deb http://host/debian distribution section1 section2 section3 deb-src http://host/debian distribution section1 section2 section3 B!MS、h記/è空.B.'あ#&、そ.>>'/1え>せS。 ?行.冒頭+あK deb ( deb-src /、アーカイ6.¶CR oし&い>す。$>J、通r1うコS1イK済.1# ケージ'あK0イ*J 1#ケージ (deb)。そLかI、オJジ*K.7MグI@ソース( Debian . コS(MーK5ァイK (.dsc) 、おH37MグI@R ’Debian 化’ すK.+9要* ¼f点R含S diff.gz からなるソースパッケージ (deb-src) です。 Debian .デフォルト. sources.list /hのようになっています。 # See sources.list(5) for more information, especialy # 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 )h/ Debian .Ç%イSス(ーK+9要*行'す。最初. deb 行/、 オ5ィシCK.アー カイ6Roし&い>す。2 行目/ non-US アーカイ6、 3 行目/ Debian セキEJ&ィア#7 グレー).アーカイブです。 R 2. Ç%¿*設¡ 4 最4. 2 行/コAS(アウ(さL& (’#’ '8>#&) いK.'、apt-get /\Tし>す。 こL I/ deb-src 行'、Debian .ソース1#ケージRAし&い>す。 &ス(D再コS1イK目 ¿'7MグI@ソースR^ú+ ウSMー)すK.*I、 こLI.行.コAS(R)し&く ださい。 /etc/apt/sources.list 5ァイK+/、?¶.行R¹êさせKこ(が 'き>す。APT / http, ftp, file (MーカK 5ァイK、た(え0>ウS(さLた ISO9660 5ァイKシス&@ ?.ディレクトリ *)), ssh *)、:*K¶C.アーカイブ+BË»できます。 2.2 MMMーーーカカカルKK'''... APT ...111いいいèèè º数. .deb 1#ケージRイSス(ーKすKè+、,³¯©Rr#¿+解決 すKたA+ APT R1いたくなるgがあるでしょう。 そのためには .deb ファイルRÄAKディレクトリRùってください。 Fえば: mkdir /root/debs h+ /root 'ィLク(JU+q#&、空.5ァイKRù#&く さい。 eM/何'Bjい> せS。こL/、APT .L=ジ(Jが “override” (いう e''ILK5ァイKR9要(すK かI'す。こL/空'Bjい>せSが、 ³ê/し&い*けL0*J>せS。こ.¶.5ァイ KRùK.+/、h. コマンドが利用できます。 touch file こ.5ァイK.?'、1#ケージ+bい&くKオ7シGSRh書きすKたA. オ7シGSR ¡義することもできます。F/以下.通J: package priority section F.?'、package /1#ケージe、priority / low, medium, high . いずLか、section / そのパッケージが«するジャンルです。そのファイル/ 空.>>'Bjいません。 さらに /root ディレクトリU'h.コマンドR実行してください: dpkg-scanpackages debs file | gzip > debs/Packages.gz h 記 . F ? 、file / “override” 5 ァ イ K R A ¡ し & く さ い 。 h 記 コ > S ) /、debs/Packages.gz (いうe.1#ケージ+¯すK ?¶s報R含S 5ァイKR生成し >す。こ.5ァイKが APT + 1OL>す。最4+、1#ケージR1用すKたA sources.list + 以下.行R追加してください。 deb file:/root debs/ R 2. Ç%¿*設¡ 5 こ.4/、n#通J+ APT .コ>S)R1う け'す。ソース.L=ジ(JB 生成すKこ (が'き>す。そ.たA.±順/$じ'すが、.orig.tar.gz ( .diff.gz 5ァイKが* けL0*Iず、生成さLK5ァイKB Packages.gz .代OJ+ Sources.gz (*J>す。生成 用.7MグI@B:*J >す。dpkg-scansources 'す。コ>S)IイS/h.Hう+ * ります。 dpkg-scansources debs | gzip > debs/Sources.gz dpkg-scansources + / “override” 5 ァ イ K が a 要 ' あ K こ ( + F 4 し & く さ い。sources.list .記述/hのようになります。 deb-src file:/root debs/ 2.3 sources.list 555ァァァイイイKKK+++記記記述述述すすす999ききき最最最ÁÁÁ***???IIIーーーサササイイイ(((...決決決¡¡¡: netselect, netselect-apt ®+8Aた0かJ.Fーザが­Bい*く抱く疑問があJ>す - 6sources.list +記述す9 き Debian .?Iーサイ(/)L'すか?7。).?Iー+すK.かR 決AK+/、ºく.è êがあJ>す。おそIく熟`者*I、いく$か.?Iー+ ping RÂ#&g­R§KスクJ 7(Rf#&いK'しGう。'すが我々.たA+B、 $じこ(Rし&くLK7MグI@があ ります - netselect です。 netselect .インストーK/、いつものようにするだけです: apt-get install netselect 1IAータ\し'実行すK(、8K7がJoさL>す。ス:ース'{切#た ;ス( (?Iー) .Jス(Rbけ&実行すK(、K$.;ス((そ.スコアR Áし>す。こ.スコア/、Å¡ ping g­( hops 数 (接®要求が目¿(+到達 すK>'+Á¸した;ス(.数)、逆比FすK Å¡ダウンMー)©度 (H#& 2ないほ)可) *)RÈ$して$õされます。コマン)がÁす ;ス(/、 最2.スコア(*#た 1 $ け'す (-vv オ7シGSRbけL0、QDÏ. スコ アがõ2されます)。以下.FR参Kしてください: bash$ netselect ftp.debian.org http.us.debian.org ftp.at.debian.org download.unesp.br ftp.debian.org.br 365 ftp.debian.org.br bash$ h記.4J/、netselect .1IAータ(し&渡した?Iー.?'、 ftp.debian.org.br が最Á'あJ、スコア/ 365 'あK(いうこ( 'す (F4し&く さい!! こL/M.コS 4Eータ'実行したB.'あJ、 -#(Oーク接®¿/接®=イS(+H#&大きく:* J>す。こ.スコア /、9ずしB¹.コS4Eータ'.結果(K0すKOけ'/あJ>せ S)。 R 2. Ç%¿*設¡ 6 さあ、netselect がú$けた最©.?IーR /etc/apt/sources.list 5ァイK+記述し& (‘/etc/apt/sources.list 5ァイK’ on page3 参K)、‘1#ケージ.管理’ on page9 +あK tips +ãってください。 FFF444: ?Iー.K覧/、 http://www.debian.org/mirror/mirrors_full (いう5ァ イルR úL0、いつでもわかります。 0ージGS 0.3 かI、netselect 1#ケージ+/ netselect-apt (いうスクJ7(が含>LK Hう+*J>した。こL/h記. 7MセスRr#¿+行*#&くLKB.'す。'ィス( J3EーシGS. ¶C ('5ォK(/ stable) R1IAータ(し&実行すK け'、最Á* main ( non-US .?Iーが記述さLた sources.list が生成さL、 ®いK'ィLク(JU +¬/さL>す。)下/、stable 'ィス(J 3EーシGS用. sources.list R生成すKF' す。 bash$ ls sources.list ls: sources.list: File or directory not found bash$ netselect-apt stable (...) bash$ ls -l sources.list sources.list bash$ FFF記記記: sources.list 5ァイK/、コ>S)R 実行した'ィLク(JU+生成さL>す。そ .4、/etc/apt/ ディレクトリ+;#しなければなりません。 )降/ ‘パッケージ.管理’ on page9 にある tips +ãってください。 2.4 sources.list 55ファァァイイイルKK+++ CD-ROM RRR追追追加加加すすするKK APT R1#&1#ケージRイSス(ーKしたJ、シス&@Rr#¿+ア#7 グLー)すK .+ CD-ROM R1いたいのなI、それR sources.list +記述することができます。その ためには、以下.Fのように apt-cdrom プログラムR1用してください。 apt-cdrom add )Iイ6+ Debian . CD-ROM RqL&おい&く さい。7MグI@/ CD-ROM R>ウS (し、!CS(した Debian . CD 'あL01#ケージ+ ¯すKs報R探し>す。CD-ROM .設¡がやや¼わっているo合'B、以下. オプションR1うことができます。 -h - 8K7RJo -d directory - CD-ROM .マウント+/ -r - xxされた CD-ROM .eM¼f -m - マウントR行なわない -f - 高©Bー)、package ファイル.チェックR行なわない -a - 厳Pスキャンモー) R 2. Ç%¿*設¡ 7 Fえばhのように: apt-cdrom -d /home/kov/mycdrom add sources.list +追加することなしに、CD-ROM Rx·させることもできます。 apt-cdrom ident このプログラム/ CD-ROM が /etc/fstab U'Á切+設¡ されているo合.?#ùするこ (+F4してください。 R 2. Ç%¿*設¡ 8 9 RRR 3 111##ッケケケーーージジジ...管管管理理理 3.1 利利利用用用可可可能能能***111##ッケケケーーージジジ...KKK覧覧覧RRRfff新新新すすするKK ).1#ケージがイSス(ーK済'、)LがKイSス(ーKか、).1#ケージが イSス (ーK可能か+$い&.記録用+、1#ケージシス&@/7Iイ9ー(* 'ータ9ースR1 用し>す。apt-get 7MグI@/、Fーザが イSス(ーKR要求した1#ケージRú$け たJ、そ.1#ケージがÁ切+#ù すKたA+9要*追加1#ケージRú$けK.+、こ.
Recommended publications
  • Version 7.8-Systemd
    Linux From Scratch Version 7.8-systemd Created by Gerard Beekmans Edited by Douglas R. Reno Linux From Scratch: Version 7.8-systemd by Created by Gerard Beekmans and Edited by Douglas R. Reno Copyright © 1999-2015 Gerard Beekmans Copyright © 1999-2015, Gerard Beekmans All rights reserved. This book is licensed under a Creative Commons License. Computer instructions may be extracted from the book under the MIT License. Linux® is a registered trademark of Linus Torvalds. Linux From Scratch - Version 7.8-systemd Table of Contents Preface .......................................................................................................................................................................... vii i. Foreword ............................................................................................................................................................. vii ii. Audience ............................................................................................................................................................ vii iii. LFS Target Architectures ................................................................................................................................ viii iv. LFS and Standards ............................................................................................................................................ ix v. Rationale for Packages in the Book .................................................................................................................... x vi. Prerequisites
    [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]
  • 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]
  • Use of Third Party Libraries Docker Postgres-9.6.6
    Docker postgres-9.6.6 - Use of Third Party Libraries Name Selected License libc-utils 0.7 (BSD) BSD-Style License libedit 20150325.3.1 (BSD) BSD-Style License libuuid 2.28.2 (BSD-3) BSD-Style License readline 6.3 (GPL) GNU General Public License alpine-baselayout 3.0.4 (GPL v2) GNU General Public License v2.0 apk-tools 2.6.9 (GPL v2) GNU General Public License v2.0 busybox 1.25.1 (GPL v2) GNU General Public License v2.0 scanelf 1.1.6 (GPL2) GNU General Public License v2.0 bash 4.3.46 (GPL v3) GNU General Public License v3.0 or later libgcrypt 1.7.9 (LGPL v2.1) GNU Library General Public License v2.0 or later libgpg-error 1.24 (LGPL v2.1) GNU Library General Public License v2.0 or later alpine-keys 1.3-r0 (MIT) MIT License (also X11) libxml2 2.9.4 (MIT) MIT License (also X11) libxslt 1.1.29 (MIT) MIT License (also X11) su-exec 0.2 (MIT) MIT License (also X11) musl 1.1.15 (MIT) MIT-Style License musl-utils 1.1.15 (MIT) MIT-Style License ncurses-libs 6.0 (MIT) MIT-Style License libcrypto1.0 1.0.2m (openssl) OpenSSL License libressl2.4-libcrypto 2.4.4 (OpenSSL) OpenSSL License libressl2.4-libssl 2.4.4 (OpenSSL) OpenSSL License libssl1.0 1.0.2m (OpenSSL) OpenSSL License tzdata 2016i (Public Domain) Public Domain postgres-9.6.6-alpine-3.5.2 (PostgreSQL) The PostgreSQL License ncurses-terminfo 6.0 (MIT) X11 License ncurses-terminfo-base 6.0 (MIT) X11 License zlib 1.2.11 (zlib) zlib License Docker postgres-9.6.6 - Third-Party Notices Report [alpine-baselayout 3.0.4 (GPL v2)] Copyright Statements TOC 1.3.1 1 License Agreements Recipients who would like to receive a copy of such source code should submit a request to Tripwire by email, at [email protected].
    [Show full text]
  • UG1144 (V2020.1) July 24, 2020 Revision History
    See all versions of this document PetaLinux Tools Documentation Reference Guide UG1144 (v2020.1) July 24, 2020 Revision History Revision History The following table shows the revision history for this document. Section Revision Summary 07/24/2020 Version 2020.1 Appendix H: Partitioning and Formatting an SD Card Added a new appendix. 06/03/2020 Version 2020.1 Chapter 2: Setting Up Your Environment Added the Installing a Preferred eSDK as part of the PetaLinux Tool section. Chapter 4: Configuring and Building Added the PetaLinux Commands with Equivalent devtool Commands section. Chapter 6: Upgrading the Workspace Added new sections: petalinux-upgrade Options, Upgrading Between Minor Releases (2020.1 Tool with 2020.2 Tool) , Upgrading the Installed Tool with More Platforms, and Upgrading the Installed Tool with your Customized Platform. Chapter 7: Customizing the Project Added new sections: Creating Partitioned Images Using Wic and Configuring SD Card ext File System Boot. Chapter 8: Customizing the Root File System Added the Appending Root File System Packages section. Chapter 10: Advanced Configurations Updated PetaLinux Menuconfig System. Chapter 11: Yocto Features Added the Adding Extra Users to the PetaLinux System section. Appendix A: Migration Added Tool/Project Directory Structure. UG1144 (v2020.1) July 24, 2020Send Feedback www.xilinx.com PetaLinux Tools Documentation Reference Guide 2 Table of Contents Revision History...............................................................................................................2
    [Show full text]
  • C/C++ Compile Guide
    WizFi630S Guide C/C++ Compile Guide (Version 1.0.0) © 2019 WIZnet Co., Ltd. All Rights Reserved. For more information, please visit our website at http://www.wiznet.io/ © Copyright 2019 WIZnet Co., Ltd. All rights reserved. 1 WizFi630S Guide Document Revision History Date Revision Changes 2019-11-25 1.0 Release © Copyright 2019 WIZnet Co., Ltd. All rights reserved. 2 WizFi630S Guide Contents 1. Overview ................................................................................................................. 4 2. Download ................................................................................................................ 4 2.1 Prerequisites .................................................................................................. 4 2.2 Packages for Building Environment .......................................................... 4 2.3 OpenWRT Firmware Repository................................................................. 6 2.4 Menuconfig .................................................................................................... 7 3. Write C Code........................................................................................................... 7 3.1 Helloworld ...................................................................................................... 7 3.2 Make the Environment Script .................................................................... 8 4. Cross Compile ......................................................................................................... 8 4.1
    [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]
  • Ncurses Is a UNIX Thing
    04_107591 ch01.qxp:Layout 1 3/14/16 3:38 PM Page 1 CH AP T ER 1 The Setup This chapter covers a basic setup and organization for you to get started with NCurses programming. Here you’ll find: II An introduction to the terminal window in UNIX II A smattering of basic shell commands II curses Creating a special directory for this document’s programs II A review of available text editors II The creation of a basic NCurses program II A review of the gcc compiler and linking commands II Re-editing source code and debugging exercises The idea hereCOPYRIGHTEDis to show you how everything MATERIALworks and to get you com- fortable programming with NCurses, even if you’ve never written a UNIX program before. NCurses Is a UNIX Thing You must have a UNIX-like operating system to work the samples and exam- ples in this book. 1 04_107591 ch01.qxp:Layout 1 3/14/16 3:38 PM Page 2 2 Chapter 1 I The Setup Beyond this, note that you must also have the programming libraries installed for your operating system. Without those libraries, programming in NCurses just isn’t gonna happe/stann. Red/fersystoinyourstaloperatingl system’s installation or setup program, such as in FreeBSD, to install the C programming libraries for your operating system. If special extensions are required to get the NCurses library installed, use them! NOTE It’s possible to program NCurses in Windows when using the Cygwin environment. I’ve not toyed with Cygwin, so I’m unable to comment on it here.
    [Show full text]
  • How to Turn Ordinary Linux to a Game Station / Best Games to Install and Play on Debian Linux
    Walking in Light with Christ - Faith, Computing, Diary Articles & tips and tricks on GNU/Linux, FreeBSD, Windows, mobile phone articles, religious related texts http://www.pc-freak.net/blog How to turn ordinary Linux to a game station / Best Games to install and play on Debian Linux Author : admin Hereby in this article I'll in short give you a quick way to install a number of my favourite linux games. In my view the games I'm going to suggest for installation are actually among the best existent games you could install and play on a Linux Desktop today. Many people say/believe Linux does not have games, or the games for Linux/BSD are not fully featured and are not comparable to the ones for Windows, most of this sayings and beliefs are actually a fairy tales. I should admit of course that Linux is still lacking behind in its gaming capabilities, even quite behind any Windows platform (Don't get me wrong, I'm trying to be as much realistic as possible here in my estimation). However little by little year by year as time passes by with time the situation for the coming generation of Linux Gamers is gettings better and better!. The amount of free and non-free games is rising day by day, wheter many of the large game producing companies like Blizzard, ID Software etc. are producing ports of their proprietary games for Linux. Along with that the amount of Linux Enthusiast gamers and hobbyist is constantly increasing. At the present moment probably there are more than 5000 games for Linux! Many of that games count still requires heavy testing or are not yet production ready and therefore they don't make it as a packages in the general Linux distributions repositories.
    [Show full text]
  • Red Hat Linux 5.2
    Red Hat Linux 5.2 The Official Red Hat Linux Installation Guide Red Hat Software, Inc. Research Triangle Park, North Carolina Copyright ­c 1995, 1996, 1997, 1998 Red Hat Software, Inc. Red Hat is a registered trademark and the Red Hat Shadow Man logo, RPM, the RPM logo, and Glint are trademarks of Red Hat Software, Inc. Linux is a registered trademark of Linus Torvalds. Motif and UNIX are registered trademarks of The Open Group. Alpha is a trademark of Digital Equipment Corporation. SPARC is a registered trademark of SPARC International, Inc. Products bearing the SPARC trade- marks are based on an architecture developed by Sun Microsystems, Inc. Netscape is a registered trademark of Netscape Communications Corporation in the United States and other countries. Windows is a registered trademark of Microsoft Corporation. All other trademarks and copyrights referred to are the property of their respective owners. ISBN: 1-888172-19-3 Revision: Inst-5.2-Print-RHS (10/98) Red Hat Software, Inc. 4201 Research Commons, Suite 100 79 T. W. Alexander Drive P. O. Box 13588 Research Triangle Park, NC 27709 (919) 547-0012 [email protected] http://www.redhat.com While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions, or for damages resulting from the use of the information con- tained herein. The Official Red Hat Linux 5.2 Installation Guide may be reproduced and distributed in whole or in part, in any medium, physical or electronic, so long as this copyright notice remains intact and unchanged on all copies.
    [Show full text]
  • Streamline the Process - a Real Life Example Yadong Zhang, Oxford Health Plans, Trumbull, CT
    Streamline the Process - A Real Life Example Yadong Zhang, Oxford Health Plans, Trumbull, CT ABSTRACT This paper presents a real life example on the evolution of a A SHELL SCRIPT TO THE RESCUE monthly report application. The application uses SAS/SQLâ pass â Now you get the DBF report that needs to be sent to the through and Base SAS to develop report and email the final business user. In our case, we run SAS on a UNIX box, product to the end user. The application also archives the log and our business users are on an NT server. So we and report automatically. either FTP the report to a shared place, or if the file is small enough, we email it to the user. That's exactly INTRODUCTION what I did in the first two runs: I FTP’d the file to my PC It is common for a SAS programmer to develop reports running and emailed it as an attachment. Tedious and time on a regular basis. How do you simplify the process? How do consuming, I began to hate it the third time I did it. So I you make your program to do the 'thinking' for you? This paper called on a shell script to the rescue. will present some tips on this subject. report.sh #!/bin/ksh PROBLEM # Declare shell variables On the first day of each month, produce a report on transitional ¶PGMDIR=/project/pgms care in DBF format, using tables on an Oracleâ data warehouse. ·PROG=report ¸RPTDATE="`date '+%Y-%m-%d'`" SOLUTION ¹ADM="yzhang@exchange-server" ºMAILTO="USER1@exchange-server As always, there is more than one way to do it in SAS.
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]