Xrdp.Log.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

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. See XRDPService for more details. * Wednesday 14th February 2018 The xrdp test service is now using a Quovadis certificate. The PAM configuration has been improved so that access to SSH and XRDP services can be controlled separately. The DICE headers are now close to being finished including that for the staff server. A "no cookie" backend has been added to handle the MacOS client not always using one. The login screen has been improved but still needs an Informatics logo, Graham is going to see if he can come up with one for us. Since lightdm is not required the config has been simplified by switching the screensaver back to that supplied with MATE. We would like to use fail2ban to block attackers but it seems that xrdp does not log the IP address for login failures. An alternative approach would be to use haproxy to do rate limiting, Stephen will investigate that option. Chris and Stephen have been working on the computing.help documentation. * Wednesday 21st February 2018 Stephen has been writing up his work on this at https://blog.inf.ed.ac.uk/squinney/tag/xrdp/. Chris has written user documentation for several platforms and will add a page for Windows 10 users once he gets Windows 10 up and running. * Wednesday 28th March 2018 There are still issues with clients not accepting the SSL certificates on first connection. Stephen wonders if possibly he does not have the complete chain in the .pem file he generated. Currently waiting on George to offer some advice on how to add the RDP connection rate limiting into the standard dice iptables config (or whether we should Tuesday February 05, 2019 1/3 Printed by Stephen Quinney Feb 05, 19 13:46 xrdp.log.txt Page 2/3 just ignore that and just have something simpler). Stephen has decided to document the Vinagre Gnome RDP client instead of Remmina since it works better on his Debian machine at home. * Tuesday 12th June 2018 Stephen has used the iptables component to set up rate−limiting for new connections. The Linux client documentation is finished. We recommend the Vinagre client. All of the Remote Desktop pages have now been published. Users are finding that keyboard mapping is wrong, particularly when connecting from Windows or Mac clients. Once we get that sorted we intend to ditch staff.nx and convert the host to the RDP service. This should free up metropolitan. 24 bit connections are pretty slow. 16 bit connections no longer work at all. 8 bit is fast and reliable though. * Thursday 27th September 2018 NX has been retired. Both remote desktop servers now offer XRDP. Stephen has started writing the technical documentation for this service. Stephen has increased the permitted number of threads so that thread−heavy applications such as firefox can run successfully. Some people are still getting a US keyboard layout on login. * Wednesday 17th October 2018 We continued in our efforts to produce a stable service for undergraduates. Stephen applied the polkit policy to block suspend/hibernate so that these options are not displayed for users (they didn’t work). * Tuesday 30th October 2018 There have been problems with the new remote desktop service, at least on xrdp.inf.ed.ac.uk. It has often not been possible to start a new session. There’s a bug: when old sessions are expired, not all of their session files are deleted, and this stops the daemon from re−using the session slot for a new user. Stephen has made a script which deletes these neglected files, freeing up expired sessions for re−use. Inexperienced students have been running very demanding software practicals directly on xrdp.inf.ed.ac.uk instead of on a more appropriate machine such as student.compute.inf.ed.ac.uk. This has kept most of the machine’s CPU cores fully occupied and thus greatly slowed down its response time to interactive sessions. To counteract this we’re experimenting with applying resource control measures. We’ve had some success imposing maximum resource quotas on user sessions using systemd control groups. We’re going to look at how these might be imposed on all user sessions automatically, for example using PAM. We’ll also tackle the user education angle − for instance we’ll look into displaying motd−type messages to those starting or connecting to remote desktop sessions. We hope to buy new hardware soon. Once we have new hardware, we may reserve the current machine for distance learning students and the new hardware for other 2/3 Tuesday February 05, 2019 Printed by Stephen Quinney Feb 05, 19 13:46 xrdp.log.txt Page 3/3 students. Apart from these specific problems, the current xrdp.inf hardware is six years old and already retired from the role it was bought for, and while still reasonably specified, it’s not particularly powerful. It was always intended to be only a temporary xrdp.inf until more capable hardware was purchased. Tuesday February 05, 2019 3/3.
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]
  • SUSE Linux Enterprise Desktop 15 SP2 Administration Guide Administration Guide SUSE Linux Enterprise Desktop 15 SP2
    SUSE Linux Enterprise Desktop 15 SP2 Administration Guide Administration Guide SUSE Linux Enterprise Desktop 15 SP2 Covers system administration tasks like maintaining, monitoring and customizing an initially installed system. Publication Date: September 24, 2021 SUSE LLC 1800 South Novell Place Provo, UT 84606 USA https://documentation.suse.com Copyright © 2006– 2021 SUSE LLC and contributors. All rights reserved. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled “GNU Free Documentation License”. For SUSE trademarks, see https://www.suse.com/company/legal/ . All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its aliates. Asterisks (*) denote third-party trademarks. All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its aliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof. Contents About This Guide xviii 1 Available Documentation xix 2 Giving Feedback xx 3 Documentation Conventions xxi 4 Product Life Cycle and Support xxii Support Statement for SUSE Linux Enterprise Desktop xxiii • Technology Previews xxiv I COMMON TASKS 1 1 Bash and Bash
    [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]
  • 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]
  • 1. Command: Ls the Command “Ls” Stands for (List Directory Contents), List the Contents of the Folder, Be It File Or Folder, from Which It Runs
    Switching From Windows to Nix or a Newbie to Linux – 20 Useful Commands for Linux Newbies So you are planning to switch from Windows to Linux, or have just switched to Linux? Oops!!! what I am asking! For what else reason would you have been here. From my past experience when I was new to Nux, commands and terminal really scared me, I was worried about the commands, as to what extent I have to remember and memorise them to get myself fully functional with Linux. No doubt online documentation, books, man pages and user community helped me a lot but I strongly believed that there should be an article with details of commands in easy to learn and understand language.These Motivated me to Master Linuxand to make it easy-to-use. My this article is a step towards it. 1. Command: ls The command “ls” stands for (List Directory Contents), List the contents of the folder, be it file or folder, from which it runs. root@tecmint:~# ls Android-Games Music Pictures Public Desktop Tecmint.com Documents TecMint-Sync Downloads Templates The command “ls -l” list the content of folder, in long listing fashion. root@tecmint:~# ls -l total 40588 drwxrwxr-x 2 ravisaive ravisaive 4096 May 8 01:06 Android Games drwxr-xr-x 2 ravisaive ravisaive 4096 May 15 10:50 Desktop drwxr-xr-x 2 ravisaive ravisaive 4096 May 16 16:45 Documents drwxr-xr-x 6 ravisaive ravisaive 4096 May 16 14:34 Downloads drwxr-xr-x 2 ravisaive ravisaive 4096 Apr 30 20:50 Music drwxr-xr-x 2 ravisaive ravisaive 4096 May 9 17:54 Pictures drwxrwxr-x 5 ravisaive ravisaive 4096 May 3 18:44 Tecmint.com drwxr-xr-x 2 ravisaive ravisaive 4096 Apr 30 20:50 Templates Command “ls -a“, list the content of folder, including hidden files starting with „.‟.
    [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]
  • Bootable Linux CD / PXE for the Remote Acquisition of Multiple Computers
    Bootable Linux CD / PXE for the remote acquisition of multiple computers Dennis Cortjens [email protected] REPORT 5th of July, 2014 Abstract In the field of digital forensics the acquisition of multiple computers in large IT infrastructures have always been a complex and time consuming task. Especially when one doesn't know which computer to investigate and therefore needs to acquire them all. Triage software has increased the efficiency in cases like this. The software gives an indication which computers to acquire, but one still needs to disassemble and acquire storage devices of the specific computers on the crime scene. In this study two concepts of automated remote acquisition of multiple computers are researched and tested on performance. One of the concepts (based on iSCSI) is developed into a proof concept, called the Remote Acquisition Boot Environment (RABE). Although it is not yet feasible for the remote acquisition to succeed the traditional method of acquiring computers, it could make the remote acquisition a time efficient solution in the near future. Acknowledgement I would like to thank the Netherlands Forensic Institute's digital technology team for their hospitality and pleasant and stimulating work environment. I want to extend my gratitude to Zeno Geradts and Ruud Schramp for their trust and support. Contents 1 Introduction 3 1.1 Problem . .3 1.2 Position . .3 1.3 Scope . .3 1.4 Hypothesis . .4 2 Background 4 2.1 Bootable Linux CD . .4 2.2 Preboot eXecution Environment (PXE) . .5 2.3 Network File System (NFS) . .6 2.4 Internet Small Computer System Interface (iSCSI) .
    [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]
  • Installed Packages Gconf2.X86 64 3.2.6-8.El7 @Anaconda Geoip
    Installed Packages GConf2.x86_64 3.2.6-8.el7 @anaconda GeoIP.x86_64 1.5.0-11.el7 @anaconda ModemManager.x86_64 1.6.0-2.el7 @anaconda ModemManager-glib.x86_64 1.6.0-2.el7 @anaconda NetworkManager.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-adsl.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-glib.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-libnm.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-libreswan.x86_64 1.2.4-1.el7 @anaconda NetworkManager-libreswan-gnome.x86_64 1.2.4-1.el7 @anaconda NetworkManager-team.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-tui.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-wifi.x86_64 1:1.4.0-12.el7 @anaconda OpenEXR-libs.x86_64 1.7.1-7.el7 @anaconda PackageKit.x86_64 1.0.7-6.el7.centos @anaconda PackageKit-command-not-found.x86_64 1.0.7-6.el7.centos @anaconda PackageKit-glib.x86_64 1.0.7-6.el7.centos @anaconda PackageKit-gstreamer-plugin.x86_64 1.0.7-6.el7.centos @anaconda PackageKit-gtk3-module.x86_64 1.0.7-6.el7.centos @anaconda PackageKit-yum.x86_64 1.0.7-6.el7.centos @anaconda PyQt4.x86_64 4.10.1-13.el7 @anaconda PyYAML.x86_64 3.10-11.el7 @anaconda abattis-cantarell-fonts.noarch 0.0.16-3.el7 @anaconda abrt.x86_64 2.1.11-45.el7.centos @anaconda abrt-addon-ccpp.x86_64 2.1.11-45.el7.centos @anaconda abrt-addon-kerneloops.x86_64 2.1.11-45.el7.centos @anaconda abrt-addon-pstoreoops.x86_64 2.1.11-45.el7.centos @anaconda abrt-addon-python.x86_64 2.1.11-45.el7.centos @anaconda abrt-addon-vmcore.x86_64 2.1.11-45.el7.centos @anaconda abrt-addon-xorg.x86_64 2.1.11-45.el7.centos @anaconda abrt-cli.x86_64 2.1.11-45.el7.centos
    [Show full text]