Fedora 24 Installation Guide

Total Page:16

File Type:pdf, Size:1020Kb

Fedora 24 Installation Guide Fedora 24 Installation Guide Installing Fedora 24 on 32 and 64-bit AMD and Intel Fedora Documentation Project Installation Guide Fedora 24 Installation Guide Installing Fedora 24 on 32 and 64-bit AMD and Intel Edition 1 Author Fedora Documentation Project Copyright © 2015 Red Hat, Inc. and others. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. For guidelines on the permitted uses of the Fedora trademarks, refer to https://fedoraproject.org/wiki/ Legal:Trademark_guidelines. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Java® is a registered trademark of Oracle and/or its affiliates. XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries. All other trademarks are the property of their respective owners. This manual explains how to boot the Fedora installation program, Anaconda, and how to install Fedora 24 on 32 and 64-bit AMD and Intel systems. It also covers advanced installation methods such as automated Kickstart installations, booting the installation from a network location, remote access to the installation system using VNC, and system upgrades from previous versions of Fedora. It also describes common post-installation tasks and explains how to troubleshoot common issues related to the installation. Preface vii 1. Document Conventions .................................................................................................. vii 1.1. Typographic Conventions .................................................................................... vii 1.2. Pull-quote Conventions ....................................................................................... viii 1.3. Notes and Warnings ............................................................................................ ix 2. We Need Feedback! ....................................................................................................... ix 3. Acknowledgments ........................................................................................................... x 1. Introduction 1 1.1. Background .................................................................................................................. 1 1.1.1. About Fedora .................................................................................................... 1 1.1.2. Getting Additional Help ...................................................................................... 1 1.2. About This Document ................................................................................................... 1 1.2.1. Goals ................................................................................................................ 1 1.2.2. Target Audience ................................................................................................ 2 2. Downloading Fedora 3 I. Installing Fedora 5 3. Preparing for Installation 7 3.1. Upgrade or Install? ............................................................................................... 7 3.2. Downloading Boot and Installation Images ............................................................. 7 3.3. Verifying the Downloaded Image ........................................................................... 7 3.3.1. Verifying checksums on Windows systems .................................................. 8 3.3.2. Verifying checksums on Linux and OSX systems ......................................... 9 3.4. Preparing Boot Media ........................................................................................... 9 4. Booting the Installation 13 4.1. Preparing to Boot ............................................................................................... 13 4.2. The Boot Menu .................................................................................................. 14 5. Installing Using Anaconda 17 5.1. Introduction to Anaconda .................................................................................... 17 5.2. Consoles and Logging During the Installation ....................................................... 17 5.2.1. Accessing Consoles ................................................................................. 17 5.2.2. Saving Screenshots ................................................................................. 18 5.3. Installing in Text Mode ........................................................................................ 19 5.4. Installing in the Graphical User Interface .............................................................. 20 5.4.1. Welcome Screen and Language Selection ................................................ 20 5.4.2. Installation Summary ................................................................................ 22 5.4.3. Date & Time ............................................................................................ 23 5.4.4. Keyboard Layout ..................................................................................... 25 5.4.5. Language Support ................................................................................... 27 5.4.6. Installation Source ................................................................................... 28 5.4.7. Software Selection ................................................................................... 30 5.4.8. Installation Destination ............................................................................. 32 5.4.9. Installation Destination - Specialized & Network Disks ................................ 36 5.4.10. Manual Partitioning ................................................................................ 41 5.4.11. Kdump .................................................................................................. 58 5.4.12. Network & Hostname ............................................................................. 59 5.4.13. Configuration and Installation Progress ................................................... 63 5.4.14. Root Password ...................................................................................... 64 5.4.15. Create User ........................................................................................... 65 6. After the Installation 69 iii Installation Guide 6.1. Initial Setup ........................................................................................................ 69 6.2. GNOME Initial Setup .......................................................................................... 71 6.3. Common Post-installation Tasks .......................................................................... 72 7. Troubleshooting 75 7.1. Getting Help ....................................................................................................... 75 7.1.1. Log Files Generated During the Installation ............................................... 75 7.1.2. Transferring Log Files from the Installation System .................................... 76 7.2. Trouble Beginning the Installation ........................................................................ 78 7.2.1. Problems with Booting into the Graphical Installation .................................. 78 7.2.2. Serial Console Not Detected .................................................................... 78 7.3. Trouble During the Installation ............................................................................. 79 7.3.1. No Disks Detected ................................................................................... 79 7.4. Problems After Installation .................................................................................. 79 7.4.1. Resetting the Root Password ................................................................... 79 7.4.2. Are You Unable to Boot With Your RAID Card? ......................................... 80 7.4.3. Trouble With the Graphical Boot Sequence ............................................... 80 7.4.4. Booting into a Graphical Environment ....................................................... 81 7.4.5. No Graphical User Interface Present ......................................................... 82 7.4.6. X Server Crashing After User Logs In ....................................................... 82 7.4.7. Is Your RAM Not Being Recognized? ........................................................ 82 II. Advanced Installation Options 85 8. Boot Options 87 8.1. Configuring the Installation System at the Boot Menu ........................................... 87 8.2. Available Boot Options ......................................................................................
Recommended publications
  • SUSE® Linux Enterprise Desktop 12 and the Workstation Extension: What's New ?
    SUSE® Linux Enterprise Desktop 12 and the Workstation Extension: What's New ? Frédéric Crozat <[email protected]> Enterprise Desktop Release Manager Scott Reeves <[email protected]> Enterprise Desktop Development Manager Agenda • Design Criteria • Desktop Environment in SUSE Linux Enterprise 12 • GNOME Shell • Desktop Features and Applications 2 Design Criteria SUSE Linux Enterprise Desktop Interoperability Ease of Use Security Ease of Management Lower Costs 4 SUSE Linux Enterprise Desktop 12 • Focus on technical workstation ‒ Developers and System administrators • One tool for the job • Main desktop applications will be shipped: ‒ Mail client, Office Suite, Graphical Editors, ... • SUSE Linux Enterprise Workstation Extension ‒ Extend SUSE Linux Enterprise Server with packages only available on SUSE Linux Enterprise Desktop. (x86-64 only) 5 Desktop in SUSE Linux Enterprise 12 As Part of the Common Code Base SUSE Linux Enterprise 12 Desktop Environment • SUSE Linux Enterprise 12 contains one primary desktop environment • Additional light-weight environment for special use-cases: ‒ Integrated Systems • Desktop environment is shared between the server and desktop products 7 SUSE Linux Enterprise 12 Desktop Environment • GNOME 3 is the main desktop environment ‒ SLE Classic mode by default ‒ GNOME 3 Classic Mode and GNOME 3 Shell Mode also available • SUSE Linux Enterprise 12 ships also lightweight IceWM ‒ Targeted at Integrated Systems • QT fully supported: ‒ QT5 supported for entire SLE12 lifecycle ‒ QT4 supported, will be removed in future
    [Show full text]
  • Remote Desktop Server: XDMCP
    SUSE® Linux Enterprise Setup and Optimization for Remote Graphical Access Frédéric Crozat <[email protected] Enterprise Desktop Release Manager Scott Reeves <[email protected] Enterprise Desktop Development Manager Agenda • Remote Desktop Methods • Demo • Other Remote Access Methods • Session monitoring and Management • Additional settings 2 Remote Desktop Server: XDMCP • Highly discouraged by SUSE ‒ Not secure: traffic is not encrypted ‒ Not adapted to modern desktops, causing huge latency • But still available 3 Remote Desktop server: VNC • Recommended protocol (security, caching) • Available through several means: ‒ Independent session with XVNC (configured through YaST Remote Administration module) ‒ Sharing existing GNOME session, through vino (GNOME Control Center / Sharing) 4 Remote Desktop Server: RDP • Microsoft protocol, always available on Windows products (both as client and server) • xrdp is providing independent graphical sessions support 5 Remote Desktop Clients • Vinagre ‒ Connect to VNC / SSH / Spice / RDP sessions • Vncviewer • Browser ‒ Java ‒ HTML5 • Security ‒ TLS support • Situations for alternative display and window managers 6 Demo Other Remote Access Methods • Connection via ssh ‒ Only for applications ‒ not full desktop ‒ Can't attach to running applications • Graphical apps in containers ‒ Can be done but not supported • Beware, X11 socket is NOT secure ‒ In the future, xdg-app and wayland will help 8 Accessing SUSE Linux Enterprise systems from Windows • For RDP: built-in • For X11: ‒ Micro Focus Reflection X 2014: ‒ Standalone X server or Domain mode (distributes workload and connectivity across multiple tiers) ‒ Xming (Free X server for Windows) ‒ Exceed ‒ Cygwin X server • For VNC: ‒ Vncviewer ‒ Libvirt Virt-viewer (TLS support) 9 Session monitoring and management • Systemd-loginctl 10 Session monitoring and management • systemd-loginctl is replacing ConsoleKit • loginctl [list-sessions]: output all sessions • loginctl session-status <session-number>: 2 - fcrozat (1000) Since: lun.
    [Show full text]
  • Indicators for Missing Maintainership in Collaborative Open Source Projects
    TECHNISCHE UNIVERSITÄT CAROLO-WILHELMINA ZU BRAUNSCHWEIG Studienarbeit Indicators for Missing Maintainership in Collaborative Open Source Projects Andre Klapper February 04, 2013 Institute of Software Engineering and Automotive Informatics Prof. Dr.-Ing. Ina Schaefer Supervisor: Michael Dukaczewski Affidavit Hereby I, Andre Klapper, declare that I wrote the present thesis without any assis- tance from third parties and without any sources than those indicated in the thesis itself. Braunschweig / Prague, February 04, 2013 Abstract The thesis provides an attempt to use freely accessible metadata in order to identify missing maintainership in free and open source software projects by querying various data sources and rating the gathered information. GNOME and Apache are used as case studies. License This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license. Keywords Maintenance, Activity, Open Source, Free Software, Metrics, Metadata, DOAP Contents List of Tablesx 1 Introduction1 1.1 Problem and Motivation.........................1 1.2 Objective.................................2 1.3 Outline...................................3 2 Theoretical Background4 2.1 Reasons for Inactivity..........................4 2.2 Problems Caused by Inactivity......................4 2.3 Ways to Pass Maintainership.......................5 3 Data Sources in Projects7 3.1 Identification and Accessibility......................7 3.2 Potential Sources and their Exploitability................7 3.2.1 Code Repositories.........................8 3.2.2 Mailing Lists...........................9 3.2.3 IRC Chat.............................9 3.2.4 Wikis............................... 10 3.2.5 Issue Tracking Systems...................... 11 3.2.6 Forums............................... 12 3.2.7 Releases.............................. 12 3.2.8 Patch Review........................... 13 3.2.9 Social Media............................ 13 3.2.10 Other Sources..........................
    [Show full text]
  • Computer Science 2008
    Conferences in Research and Practice in Information Technology Volume 74 Computer Science 2008 Australian Computer Science Communications, Volume 30, Number 1 Computer Science 2008 Proceedings of the Thirty-First Australasian Computer Science Conference (ACSC 2008), Wollongong, NSW, Australia, January 2008 Gillian Dobbie and Bernard Mans, Eds. Volume 74 in the Conferences in Research and Practice in Information Technology Series. Published by the Australian Computer Society Inc. acm Published in association with the ACM Digital Library. iii Computer Science 2008. Proceedings of the Thirty-First Australasian Computer Science Conference (ACSC 2008), Wollongong, NSW, Australia, January 2008 Conferences in Research and Practice in Information Technology, Volume 74. Copyright c 2007, Australian Computer Society. Reproduction for academic, not-for-profit purposes permitted provided the! copyright text at the foot of the first page of each paper is included. Editors: Gillian Dobbie Department of Computer Science The University of Auckland Private Bag 92019 Auckland, New Zealand Email: [email protected] Bernard Mans Department of Computing Division of Information and Communication Sciences Macquarie University Sydney, NSW 2109 Australia Email: [email protected] Series Editors: Vladimir Estivill-Castro, Griffith University, Queensland John F. Roddick, Flinders University, South Australia Simeon Simoff, University of Technology, Sydney, NSW [email protected] Publisher: Australian Computer Society Inc. PO Box Q534, QVB Post Office Sydney 1230 New South Wales Australia. Conferences in Research and Practice in Information Technology, Volume 74 ISSN 1445-1336 ISBN 978-1-920682-55-2 Printed December 2007 by Flinders Press, PO Box 2100, Bedford Park, SA 5042, South Australia. Cover Design by Modern Planet Design, (08) 8340 1361.
    [Show full text]
  • Download Free Utilities 35+ Best Free Utilities for Your Computer
    download free utilities 35+ Best Free Utilities for your Computer. With hundreds of free utilities on the market, it can be difficult choosing the right one. Luckily for you, we have done our research and selected the best free utilities in over 30 categories. I’ll be showing you the best free utilities ranging from simple firewalls to unzip utilities and much more in-between. List of the best free utilities. Have a scroll through this list, or use the index below to jump to the category that you’re most interested in. Most of these free utilities will work for all modern operating systems including Windows 10 and Mac OSX. A good Free VPN. Recommended: Hide.me. Hide.me is the best free VPN around for sure. There's a good amount of data you can use, they have servers across the globe, and have some of the best security around. However, we won't go into the full details, as if you wish to find out more about free VPNs, you should check out our amazing Best Free VPNs list! If you're looking for a VPN for Android or a VPN for iPhone then you're in luck! TunnelBear has apps for both devices. Best Free VPNS. The cheapest VPN services if you're on a budget. 8 Best VPN Free Trials in 2021 | Get a free trial VPN with no credit card details. The Free VPN for Netflix Hack - How does it work? Best Free Firewall. Recommended: ZoneAlarm. While antivirus and malware tools are great, it’s even better to avoid the issues in the first place.
    [Show full text]
  • List of Application Added in ARL #2607
    List of Application added in ARL #2607 Application Name Publisher .NET Framework 19.0 Microsoft .NET Runtime 6 Preview Microsoft .NET SDK 6 Preview Microsoft 3DMark UL 3uTools 2.35 3uTools 4D 17.6 4D 4K Stogram 3.0 OpenMedia ABACUS Studio 8.0 Avolution ABCpdf .NET 11.1 WebSupergoo Software ACQUITY Column Manager 1.7 Waters Acrobat Elements 17.1 Adobe ACT Enterprise Client 2.12 Access Control ACT Enterprise Client 2.3 Access Control ACTEnterprise 2.3 Vanderbilt Actiance Vantage OpenText Actional Agent 9.0 Progress Software Active Directory (AD) Bridge 8.5 Enterprise BeyondTrust Active Directory/LDAP Connector 5.0 Auth0 Active Intelligence Engine 4.4 Attivio ActivePresenter 8.1 Atomi Systems ActivePython 3.8 ActiveState ActivInspire 2.17 Promethean Activity Monitor 4.0 STEALTHbits Technologies Activity Monitor Agent 2.4 STEALTHbits Technologies ActiViz.NET 8.2 Supported Kitware SAS ActiViz.NET 8.2 Trial Kitware SAS ActiViz.NET 9.0 Supported Kitware SAS Acumen Cumulative 8.5 Deltek AD Tidy 2.6 Cjwdev AdAnalytics Adslytic Add-in Express for Microsoft Office and .NET 8.3 Professional Add-in Express Add-in Express for Microsoft Office and .NET 9.4 Premium Add-in Express Adlib PDF 5.1 Enterprise Adlib AdminStudio 2021 Flexera AdminStudio 2021 ZENworks Flexera Advance Design 2020 GRAITEC Advance Design 2021 GRAITEC Advanced SystemCare 14.0 IObit Advertising Editor 11.29 Microsoft Advisor 9.5 Belarc AFP Viewer 7.50 ISIS Papyrus Europe AG Agile Requirements Designer 3.1 Broadcom Alfresco Content Services 6.0 Alfresco Software AltspaceVR 4.1 Microsoft
    [Show full text]
  • A System for Virtual Directories Using Euler Diagrams
    Electronic Notes in Theoretical Computer Science 134 (2005) 33–53 www.elsevier.com/locate/entcs A System for Virtual Directories Using Euler Diagrams Rosario De Chiara1 ISISlab - Universit`adegliStudidiSalerno 84081, Baronissi (Salerno), Italy Mikael Hammar2 Apptus Technologies AB IDEON Research Centre SE-223 70 Lund, Sweden Vittorio Scarano1 ISISlab - Universit`adegliStudidiSalerno 84081, Baronissi (Salerno), Italy Abstract In this paper, we describe how to use Euler Diagrams to represent virtual directories. i.e. collection of files that are computed on demand and satisfy a number of constraints. We, then, briefly describe the state of VennFS project that is currently modified to include this new capability. In particular, we show a data structure designed to answer queries about a given Euler Diagram and its sets. The data structure EulerTree describedhereisbasedontheR-Tree(see[29]), a data structure designed for answering range queries over a family of shapes in the 2-dimensional space. Keywords: Euler Diagrams, File Systems, HFS,R-Tree, EulerTree 1 Email: {dechiara, vitsca}@dia.unisa.it 2 Email: [email protected] 1571-0661/$ – see front matter © 2005 Elsevier B.V. All rights reserved. doi:10.1016/j.entcs.2005.02.019 34 R. De Chiara et al. / Electronic Notes in Theoretical Computer Science 134 (2005) 33–53 1 Introduction File access and, in general, file management is the most common task in daily use of personal computers. The way in which file accessing and categorization is performed is strongly influenced by how the file system itself is designed. The pattern followed in designing file systems, even modern ones, is the “hi- erarchical file system”, HFS for short, in which files are categorized in folders, and folders can be put inside each other, creating a tree shaped structure.
    [Show full text]
  • Debian and Ubuntu
    Debian and Ubuntu Lucas Nussbaum lucas@{debian.org,ubuntu.com} lucas@{debian.org,ubuntu.com} Debian and Ubuntu 1 / 28 Why I am qualified to give this talk Debian Developer and Ubuntu Developer since 2006 Involved in improving collaboration between both projects Developed/Initiated : Multidistrotools, ubuntu usertag on the BTS, improvements to the merge process, Ubuntu box on the PTS, Ubuntu column on DDPO, . Attended Debconf and UDS Friends in both communities lucas@{debian.org,ubuntu.com} Debian and Ubuntu 2 / 28 What’s in this talk ? Ubuntu development process, and how it relates to Debian Discussion of the current state of affairs "OK, what should we do now ?" lucas@{debian.org,ubuntu.com} Debian and Ubuntu 3 / 28 The Ubuntu Development Process lucas@{debian.org,ubuntu.com} Debian and Ubuntu 4 / 28 Linux distributions 101 Take software developed by upstream projects Linux, X.org, GNOME, KDE, . Put it all nicely together Standardization / Integration Quality Assurance Support Get all the fame Ubuntu has one special upstream : Debian lucas@{debian.org,ubuntu.com} Debian and Ubuntu 5 / 28 Ubuntu’s upstreams Not that simple : changes required, sometimes Toolchain changes Bugfixes Integration (Launchpad) Newer releases Often not possible to do work in Debian first lucas@{debian.org,ubuntu.com} Debian and Ubuntu 6 / 28 Ubuntu Packages Workflow lucas@{debian.org,ubuntu.com} Debian and Ubuntu 7 / 28 Ubuntu Packages Workflow Ubuntu Karmic Excluding specific packages language-(support|pack)-*, kde-l10n-*, *ubuntu*, *launchpad* Missing 4% : Newer upstream
    [Show full text]
  • Portuguese Flash Cards
    A B C D E F G H puxar 2001 to pull 2001 narrar 2002 to recount 2002 suportar 2003 to endure 2003 desejar 2004 to wish 2004 suplicar 2005 to beg 2005 cozinhar 2006 to cook 2006 dialogar 2007 to talk 2007 costurar 2008 to sew 2008 guardar 2009 to keep 2009 assegurar 2010 to assure 2010 placa 2011 plate 2011 guarda-chuva 2012 umbrella 2012 escova 2013 broom 2013 cobra 2014 snake 2014 ‡gua 2015 water 2015 cama 2016 bed 2016 boneca 2017 doll 2017 aldeia 2018 village 2018 testa 2019 forehead 2019 terra 2020 earth 2020 Liberation Philology [email protected] http://members.aol.com/libphil/ Software for Portuguese, Catalan, Latin, Irish, Old English, Old Norse, Old Occitan, Gothic, Greek, Sanskrit etc. A B C D E F G H correcto 2021 right 2021 muito 2022 very 2022 mesmo 2023 same 2023 jovem 2024 young 2024 nunca 2025 never 2025 branco 2026 white 2026 negro 2027 black 2027 tambŽm 2028 also 2028 rid’culo 2029 ridiculous 2029 bonito 2030 pretty 2030 estudante 2031 student 2031 hoje 2032 today 2032 parede 2033 wall 2033 sorte 2034 luck 2034 vinagre 2035 vinegar 2035 m‡rmore 2036 marble 2036 atitude 2037 attitude 2037 pr’ncipe 2038 prince 2038 bebe 2039 baby 2039 juventude 2040 youth 2040 Liberation Philology [email protected] http://members.aol.com/libphil/ Software for Portuguese, Catalan, Latin, Irish, Old English, Old Norse, Old Occitan, Gothic, Greek, Sanskrit etc. A B C D E F G H conhecer 2041 to know 2041 permanecer 2042 to remain 2042 compreender 2043 to understand 2043 dizer 2044 to say 2044 fazer 2045 to do 2045 ver 2046 to see 2046 poder 2047 to be able 2047 querer 2048 to want 2048 correr 2049 to run 2049 dever 2050 to have to 2050 filho 2051 son 2051 amigo 2052 friend 2052 dinheiro 2053 money 2053 esposo 2054 spouse 2054 anjo 2055 angel 2055 juramento 2056 oath 2056 tesouro 2057 treasure 2057 mŽdico 2058 doctor 2058 mercado 2059 market 2059 diabo 2060 devil 2060 Liberation Philology [email protected] http://members.aol.com/libphil/ Software for Portuguese, Catalan, Latin, Irish, Old English, Old Norse, Old Occitan, Gothic, Greek, Sanskrit etc.
    [Show full text]
  • Xrdp.Log.Pdf
    Printed by Stephen Quinney Feb 05, 19 13:46 xrdp.log.txt Page 1/3 * Wednesday 31st January 2018 Stephen has imported the XRDP configuration from SEE. Most of it has been put into lcfg−level headers so that it can be shared. At the top level the service is configured using the dice/options/external−xrdp−server.h header. There is a test service accessible at xrdp.inf.ed.ac.uk which seems to work well. A quick survey of clients for Linux suggests that the best is remmina. Stephen will be talking about the project at the next Development meeting so before then he will collect all his notes on a wiki page for the project. * Wednesday 7th February 2018 Since SEE has already put together a remote desktop solution which works well and is freely available, there seemed little point in trying other possible solutions; so a small test version of SEE’s RDP−based remote desktop service has been set up here in Informatics. It uses HAProxy as a load−balancing front end. In the trial service at xrdp.inf.ed.ac.uk, the front end routes connection requests to the less loaded of the two backend machines, or to an existing session if there is one. The test service will be open to computing staff. It’s envisaged that the full service will use real hardware rather than virtual, and that there will be separate staff and student services. The next work on this project will be to add some Informatics identity to the login screen; to change access controls on the PAM stack for the backend machines, to permit differences between staff and student services; and to document the services on computing.help.
    [Show full text]
  • 1. Why POCS.Key
    Symptoms of Complexity Prof. George Candea School of Computer & Communication Sciences Building Bridges A RTlClES A COMPUTER SCIENCE PERSPECTIVE OF BRIDGE DESIGN What kinds of lessonsdoes a classical engineering discipline like bridge design have for an emerging engineering discipline like computer systems Observation design?Case-study editors Alfred Spector and David Gifford consider the • insight and experienceof bridge designer Gerard Fox to find out how strong the parallels are. • bridges are normally on-time, on-budget, and don’t fall ALFRED SPECTORand DAVID GIFFORD • software projects rarely ship on-time, are often over- AS Gerry, let’s begin with an overview of THE DESIGN PROCESS bridges. AS What is the procedure for designing and con- GF In the United States, most highway bridges are budget, and rarely work exactly as specified structing a bridge? mandated by a government agency. The great major- GF It breaks down into three phases: the prelimi- ity are small bridges (with spans of less than 150 nay design phase, the main design phase, and the feet) and are part of the public highway system. construction phase. For larger bridges, several alter- There are fewer large bridges, having spans of 600 native designs are usually considered during the Blueprints for bridges must be approved... feet or more, that carry roads over bodies of water, preliminary design phase, whereas simple calcula- • gorges, or other large obstacles. There are also a tions or experience usually suffices in determining small number of superlarge bridges with spans ap- the appropriate design for small bridges. There are a proaching a mile, like the Verrazzano Narrows lot more factors to take into account with a large Bridge in New Yor:k.
    [Show full text]
  • Help Getting Help
    Help Getting Help Whatever the newest user needs to know by Stan Reichardt https://newlug.sluug.org/ 1 Goals ● This will be a survey of finding help, within Linux Operating System Distributions and outside. ● Intended for newcomers, the true beginners. ● Some useful examples, certainly not everything. ● Some example commands needed installation. ● We will first explore help available within the command line terminal, which will then lead us into the richly abundant graphical help resources of the LinuxMint MATE Desktop Environment. 2 POSIX https://en.wikipedia.org/wiki/POSIX ● "POSIX defines the application programming interface (API), along with command line shells and utility interfaces, for software compatibility with variants of Unix and other operating systems." https://en.wikipedia.org/wiki/Unix_shell Users type commands into the shell. ● POSIX does not standardize help for new users. (AFAIK) Not intuitive ~ User has to know commands. Not intuitive with unix Not intuitive with linux 3 CLI vs GUI https://en.wikipedia.org/wiki/Command-line_interface ● "A command-line interface or command language interpreter (CLI), also known as command-line user interface,... ...is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines)." ● "Today, many end users rarely, if ever, use command-line interfaces and instead rely upon graphical user interfaces (GUI) and menu- driven interactions." 4 CLI – Command Line Interface 1. $ a_command (without options) (sometimes) 2. $ a_command ? (old method) \ 3. $ a_command -? (old method) / 4. $ a_command --? 5. $ a_command -h (sometimes used for some other feature) 6. $ a_command --help 7.
    [Show full text]