Universidad Privada San Carlos De Puno

Total Page:16

File Type:pdf, Size:1020Kb

Universidad Privada San Carlos De Puno UNIVERSIDAD PRIVADA SAN CARLOS DE PUNO CARRERA PROFESIONAL DE INGENIERÍA INFORMÁTICA TESIS “DESARROLLO DE UNA DISTRIBUCION PERSONALIZADA DEL SISTEMA OPERATIVO GNU/LINUX UBUNTU 15 PARA LA UPSC” PRESENTADO POR: ERIK WALKER MAMANI CONDORI PARA OPTAR EL TITULO PROFESIONAL DE: INGENIERO INFORMÁTICO PUNO – PERU 2016 i ii DEDICATORIAS _ _ _ _ _ Dedico el presente trabajo a Dios quién me ha bendecido con sabiduría, amor y paciencia, me ayudo en los momentos más difíciles brindándome valor con ello me fortaleció en todo momento. Con amor, admiración y respeto a mis padres: Diego Esteban Mamani Flores Jacinta Condori Machaca Por el inmenso amor, sacrificio y el constante apoyo incondicional en mi formación Humana y Profesional. A mi familia por estar constantes en mi vida, por estar siempre presentes con sus consejos, acompañándome para poderme realizar. A la vida, que ciertamente nos brinda lo que cosechamos en ella. Erik Walker ii i AGRADECIMIENTOS _ _ _ _ _ A Dios, por todo lo que me ha dado, a mis padres quienes contribuyeron con su presencia y amor. Agradezco a la Universidad Privada San Carlos - Puno, y a la Carrera de Ingeniería Informática por la Formación Profesional que me ha brindado en mi Educación Superior. iii INDICE GENERAL DEDICATORIAS ...................................................................................................ii AGRADECIMIENTOS ..........................................................................................iii RESUMEN ........................................................................................................... ix INTRODUCCIÓN .................................................................................................. x CAPITULO I - EL PROBLEMA DE INVESTIGACIÓN .......................................... 1 1.1. PLANTEAMIENTO DEL PROBLEMA .......................................................... 1 1.2. JUSTIFICACIÓN .......................................................................................... 2 1.3. OBJETIVOS ................................................................................................. 3 1.3.1 OBJETIVO GENERAL ....................................................................... 3 1.3.2 OBJETIVOS ESPECÍFICOS .............................................................. 3 1.4. HIPOTESIS .................................................................................................. 3 CAPITULO II - MARCO TEÓRICO ....................................................................... 4 2.1. ANTECEDENTES DE LA INVESTIGACIÓN ................................................. 4 2.2. MARCO TEÓRICO ....................................................................................... 5 2.2.1 Área de Intercambio SWAP ............................................................... 5 2.2.2 APA Referencias ............................................................................... 7 2.2.3 Comprobacion CRC32 ....................................................................... 8 2.2.4 GNU/Linux ....................................................................................... 11 2.2.5 Imagen ISO-9660 ............................................................................ 11 2.2.6 ISO 690 ............................................................................................ 12 iv 2.2.7 Licencia de Software Libre GPL ....................................................... 13 2.2.8 Live CD/DVD ................................................................................... 15 2.2.9 Personalización y Remasterización ................................................. 17 2.2.10 Remastersys .................................................................................... 19 2.2.11 Sistema Operativo ........................................................................... 19 2.2.12 Sistema de Archivos EXT4 .............................................................. 21 2.2.13 Software Libre .................................................................................. 22 2.2.14 Sistema de Archivos SquashFS ....................................................... 24 2.2.15 Virtualización ................................................................................... 25 2.3. MARCO CONCEPTUAL ............................................................................. 33 2.3.1 Bochs y Qemu ................................................................................. 33 2.3.2 Ext4 ................................................................................................. 33 2.3.4 GNU/Linux ....................................................................................... 34 2.3.5 Imagen ISO-9660 ............................................................................ 34 2.3.6 Personalización o Remasterización ................................................. 34 2.3.7 Remastersys .................................................................................... 35 2.3.8 Seguridad en HD ............................................................................. 35 2.3.9 Sistema Operativo ........................................................................... 35 2.3.10 Software Libre .................................................................................. 36 2.3.11 SquashFS ........................................................................................ 36 2.3.12 Swap................................................................................................ 37 v 2.3.13 Ubuntu Reconcstructor .................................................................... 37 2.3.14 Virtualización ................................................................................... 38 2.3.15 VirtualBox ........................................................................................ 38 CAPITULO III - MATERIALES ............................................................................ 39 3.1. REQUERIMIENTOS DE HARDWARE Y SOFTWARE ............................. 38 3.2. LISTADO DE SOFTWARE A PROPORCIONAR........................................ 39 3.3. DISEÑO DEL SISTEMA Y MODELAMIENTO ............................................ 41 3.3.1. LENGUAJE DE MODELAMIENTO UNIFICADO .............................. 41 3.3.2. DIAGRAMAS DE CASOS DE USO .................................................. 42 3.3.3. DIAGRAMAS DE SECUENCIA ........................................................ 43 3.3.4. DIAGRAMAS DE FLUJO .................................................................. 43 CAPITULO IV - RESULTADOS Y DISCUSION .................................................. 44 4.1. RECOLECCION Y ANALISIS DE LOS DATOS ............................................ 44 4.4. DISEÑO Y MODELAMIENTO ....................................................................... 47 4.5. IMPLEMENTACION Y CODIFICACION ....................................................... 51 4.6. REMASTERIZACION ................................................................................... 57 4.7. PRUEBAS DE SOFTWARE ......................................................................... 59 CONCLUSIONES ............................................................................................... 56 RECOMENDACIONES ....................................................................................... 57 BIBLIOGRAFÍA ................................................................................................. 58 ANEXOS ............................................................................................................ 60 vi INDICE DE FIGURAS FIGURA Nº 1 ESQUEMA DE FUNCIONAMIENTO DE LA MEMORIA VIRTUAL EN EL CASO DE GNU/LINUX DENOMINADO SWAP ÁREA .............. 7 FIGURA Nº 2 ESQUEMA DE UNA CITA APA PARA ARTÍCULOS DE INVESTIGACIÓN .................................................................................. 8 FIGURA Nº 3 ESTRUCTURA GRAFICA DE UN DISCO ÓPTICO ........................... 12 FIGURA Nº 4 DISTRIBUCIONES MÁS USADAS EN LINUX ................................... 14 FIGURA Nº 5 LIVE DVD DE LINUX FEDORA .......................................................... 16 FIGURA Nº 6 LIVE CD/DVD DE LINUX UBUNTU .................................................... 16 FIGURA Nº 7 CAPTURA DE COLEBUNTU LIVE DVD EJECUTÁNDOSE .............. 17 FIGURA Nº 8 CAPTURA DE QIMO FOR KIDS UNA VEZ INSTALADO, VERSIÓN EDUCACIONAL DISPONIBLE EN SU SITIO WEB: HTTP://WWW.QIMO4KIDS.COM/ ...................................................... 18 FIGURA Nº 9 INTERACCIÓN ENTRE EL SO CON EL RESTO DE LAS PARTES .. 21 FIGURA Nº 10 CABECERA QUE DESCRIBE EL CONTRATO GPL (GENERAL PUBLIC LICENSE), QUE ESTABLECE QUE TODA MODIFICACIÓN DEBE PUBLICARSE A LOS AUTORES Y TERCEROS ........................................................................................ 23 FIGURA Nº 11 MAPA CONCEPTUAL DE LOS ELEMENTOS INHERENTES AL SOFTWARE LIBRE ............................................................................ 24 FIGURA Nº 12 DESCRIPCIÓN DE LOS NIVELES DE ABSTRACCIÓN EN LA VIRTUALIZACIÓN .............................................................................. 26 FIGURA Nº 13 EJECUTANDO WINDOWS QEMU/BOCHS ....................................... 31 FIGURA Nº 14 EJECUTANDO WINDOWS SOBRE MACOS CON VIRTUALBOX .... 32 FIGURA Nº 15 EVALUACIÓN DE LOS CRITERIOS DE FLEXIBILIDAD.................... 45 FIGURA Nº 16 REPOSITORIO DE DESCARGA PARA REMASTERSYS-GUI .......... 53 vii FIGURA Nº 17 INTERFAZ UNA VEZ INSTALADO EL REMASTERSYS-GUI ............ 54 FIGURA Nº 18 VIRTUALBOX CONFIGURANDO LA IMAGEN ISO PARA EJECUTAR EN MODO LIVEDVD Y PRUEBAS
Recommended publications
  • Creating a Live Iso with Remastersys
    Creating a live iso with Remastersys John Nash nashjc _ at _ uottawa.ca 20131003 OCLUG 1 Motivation(s) ● Live-USB to run English (Playford) dance music via laptop – Simple file manager to list / select items with arrow keys – Alsaplayer (has simple keyboard commands) – Boots into this “kiosk” – No fuss operation ● Back up a running system to a runnable iso 20131003 OCLUG 2 Remastersys is a free and open source program for Debian, Ubuntu-based, or derivative software systems that can: ● Create a customized Live CD/DVD (a remaster) of Debian and its derivatives. ● Back up an entire system, including user data, to an installable Live CD/DVD. As of April 28th, 2013, the originator's direct development has ceased.[1] As of April 29th, 2013, development (project "fork") is in transition to new supporters Wikipedia 20131003 OCLUG 3 Steps 1 ● Have a running system (!# Statler in VBox) – #! linux, thunar, alsaplayer – No password login, autostart in Thunar, also log off script – Clean out unnecessary programs (Bleachbit) – Make sure mp3 player etc. Works – Set up area for dance music (mp3) and instructions (txt). Other choices possible – Did not put mp3's in place – size/copyright 20131003 OCLUG 4 Steps 2 ● Install remastersys ● When I did it, there was a PPA. Not tried since ● I was running !# in a VirtualBox VM ● Become root (sudo su) ● sudo remastersys backup custom.iso ● ...... (wait) ● Move custom.iso to CD/DVD or transform to USB with unetbootin or equivalent ● Test (and inevitably fix and redo) 20131003 OCLUG 5 But... ● Fragedelic gave up on Remastersys and took down his site, saying he did not want name used even if code continues ● Roberto J.
    [Show full text]
  • Ubuntuguide Part2
    UbuntuGuide Part2 - http://ubuntuguide.org/index.php?title=UbuntuGuide_Part2&... UbuntuGuide Part2 From Contents 1 Boot from a Live CD 2 UEFI 3 Coreboot 4 Multiple OS Installation 4.1 Introduction 4.1.1 Using Grub Legacy for the boot partition 4.2 Partition design 4.3 Windows partitions 4.3.1 Changing Windows partition sizes 4.3.1.1 Using Shrink Volume on Vista and Windows 7 4.3.1.2 Reinstalling Vista or Windows 7 on a new partition 4.3.1.2.1 Using Windows Recovery Disks 4.3.1.3 Windows XP (or earlier) 4.3.1.4 Windows bootloaders 4.4 Install your first Linux OS 4.5 Copy boot files to the small Grub partition 4.6 Reinstall Grub to MBR 4.7 Install your second Linux OS 4.8 Changing main Grub boot menu settings 4.8.1 Using UUIDs for the main Grub bootloader menu 4.8.2 Add MacOSX entry 4.9 Re-installing Grub Legacy after Windows upgrade or re-installation 4.10 Other chainloader options 4.10.1 Chainloading Grub2 from Grub Legacy 4.11 The (hd0,9) problem 4.12 Protecting Grub Legacy from cracking 4.13 Manipulating partitions on the hard drive 5 Manipulating Partitions 5.1 Use the (K)Ubuntu Desktop LiveCD 5.2 Use GParted to manage partitions 5.3 One linux-swap partition per computer 5.4 Creating and "moving" free space 5.5 Creating or resizing a partition 5.6 Changing Grub Legacy in a boot partition 5.7 Changing Grub2 in a changed partition 5.7.1 Booting (K)Ubuntu manually from Grub Legacy 5.7.2 Discovering the current kernel files manually 5.8 Changing Grub Legacy in a changed partition 6 Virtualbox in Windows 6.1 Install Virtualbox in Windows 6.2 Install Ubuntu edition for virtual machines 6.2.1 Install a desktop 6.2.2 Install Linux Guest Additions 6.2.3 Creating shared folders 7 Android emulation 7.1 Android-x86 in VirtualBox 7.1.1 Networking for Android-x86 7.1.1.1 Wired networking for Android-x86 RC 4.0RC1 7.1.2 Installing apps 7.1.2.1 Modified apps 7.1.3 Usage tips 7.2 Android SDK emulator 7.2.1 Networking for Android SDK 7.2.2 Installing an app 1 of 177 08/10/2013 09:04 AM UbuntuGuide Part2 - http://ubuntuguide.org/index.php?title=UbuntuGuide_Part2&..
    [Show full text]
  • Avlinux MX Edition (AVL-MXE) User Manual
    AVLinuxAVLinux MXMX EditionEdition (AVL-MXE)(AVL-MXE) UserUser ManualManual Prepared by: Glen MacArthur DISCLAIMER (PLEASE READ) : Debian/GNU Linux comes with no guarantees so consequentially neither does AVL-MXE. I accept no responsibility for any hardware/software malfunctions or data loss resulting from its use. It is important to note that the AVL-MXE ISO may contain software that is non-free and may be distributed under special licensing arrangements with the original developers, re-distributing the AVL-MXE ISO with the non-free content included is a violation of these licenses. AVL-MXE may potentially contain Multimedia Codecs that may be under patent in certain countries, it is the Users responsibility to know the law as it applies to their own respective countries before downloading or installing AVL-MXE. 1 Bookmarks ➔ About This Manual ➔ G etting Help ➔ A New Chapter for AV L inux ! ➔ AVL-MXE Features at a Glance ➔ Included Trusted Debian Repositories ➔ External/Independent Software in AVL-MXE ➔ Specific AVL-MXE Tools and Packages ➔ Known Issues in AVL-MXE ➔ Downloading the AVL-MXE ISO File ➔ Running AVL-MXE as a ‘LiveISO’ ➔ The Network Assistant for WiFi ➔ Installing AVL-MXE ➔ Installation Suggestions ➔ The AVL-MXE Assistant ➔ The Kernel Conundrum ➔ XFCE4 with Openbox ➔ Slim Login Manager ➔ Getting Around in XFCE4 ➔ Thunar File Manager ➔ QT5 Configuration Tool ➔ MX-Snapshot in AVL-MXE ➔ Software Installation Notes ➔ Audio and MIDI in AVL-MXE ➔ Initial Setup of Ardour and Mixbus32C ➔ Running Windows Audio Software ➔ Saving and Restoring JACK Connections ➔ Commercial Software Demos in AVL-MXE ➔ Thanks and Acknowledgements 2 About This Manual This is a new User Manual for a new project, it is currently a Work-In-Progress and will be for some time I’m sure.
    [Show full text]
  • The AV Linux Manual
    AV LINUX 6.0 USER MANUAL A Guide to Get Acquainted with AV Linux Prepared by Glen MacArthur, August 14/2012 Legal Disclaimer: Debian/GNU Linux comes with no guarantee so neither does AV Linux. I accept no responsibility for any hardware/software malfunctions or data loss resulting from it's use. It is important to note that the AV Linux ISO contains software that is non- free and is distributed under a special licensing arrangement with the original developers, re-distributing the AV Linux ISO with the non-free content included is a violation of these licenses. AV Linux also contains Multimedia Codecs that may be under patent in certain countries, it is the users responsibility to know the law as it applies to their own respective country before downloading or installing. TABLE OF CONTENTS: • Page 3. - PREFACE – NEW TO LINUX? • Page 4. - THE AV LINUX STORY • Page 5. - CREDITS & CONTACT • Page 6. - RUNNING AV LINUX LIVE • Page 9. - AV LINUX BASIC BOOTING BIBLE • Page 10. - INSTALLING AV LINUX • Page 11. - GETTING AROUND IN AV LINUX • Page 19. - SliM LOGIN MANAGER • Page 20. - MOUSE CURSOR THEMES • Page 21. - PERFORMANCE SETTINGS • Page 23. - PROPRIETARY VIDEO DRIVERS IN AV LINUX • Page 25. - COMPIZ WINDOW MANAGER • Page 26. - AV LINUX KERNELS • Page 27. - KERNEL CHEATCODES • Page 28. - AV LINUX SOFTWARE • Page 30. - INSTALLING SOFTWARE IN AV LINUX • Page 33. - NETWORKING WITH AV LINUX • Page 36. - PRINTING WITH AV LINUX • Page 37. - USING JACK • Page 39. - USING THE ALOOP DAEMON • Page 40. - SUPPORTED PRO HARDWARE IN AV LINUX • Page 48. - M-AUDIO 1010LT PCM_MULTI WITH AV LINUX • Page 51.
    [Show full text]
  • Ubuntu (Operating System) 1 Ubuntu (Operating System)
    Ubuntu (operating system) 1 Ubuntu (operating system) Ubuntu 10.04 LTS (Lucid Lynx) Company / developer Canonical Ltd. / Ubuntu Foundation OS family Unix-like Working state Current Source model Free and open source software Initial release 20 October 2004 [1] Latest stable release 10.04 / 29 April 2010 Available language(s) Multilingual (more than 55) Update method APT (front-ends available) Package manager dpkg (front-ends like Synaptic available) Supported platforms IA-32, x86-64, lpia, SPARC, PowerPC, ARM, IA-64 Kernel type Monolithic (Linux) Userland GNU Default user interface GNOME [2] [3] License Mainly the GNU GPL / plus proprietary binary blobs and various other licenses [4] Official website www.ubuntu.com [5] [6] Ubuntu (pronounced /uːˈbʊntuː/ oo-BOON-too), is a computer operating system based on the Debian GNU/Linux distribution. It is named after the Southern African ethical ideology Ubuntu ("humanity towards others")[7] and is distributed as free and open source software with additional proprietary software available. Ubuntu provides an up-to-date, stable operating system for the average user, with a strong focus on usability and ease of installation. Web statistics suggest that Ubuntu's share of Linux desktop usage is about 50%,[8] [9] and upward trending usage as a web server.[10] Ubuntu is composed of many software packages, of which the vast majority are distributed under a free software license (also known as open source). The main license used is the GNU General Public License (GNU GPL) which, along with the GNU Lesser General Public License (GNU LGPL), explicitly declares that users are free to run, copy, distribute, study, change, develop and improve the software.
    [Show full text]
  • Plagiat Merupakan Tindakan Tidak Terpuji
    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI REKAYASA GUI UNTUK REMASTERING DISTRO UBUNTU BERBASIS APLIKASI CUSTOMIZER Skripsi Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Informatika Program Studi Teknik Informatika Oleh : Kevin 085314067 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2012 i PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI GUI REENGINEERING FOR UBUNTU REMASTERING BASED ON CUSTOMIZER APPLICATION A Thesis Presented as Partial Fulfillment of the Requirements to Obtain Sarjana Komputer Degree in Informatics Engineering By : Kevin 085314067 INFORMATICS ENGINEERING STUDY PROGRAM DEPARTMENT OF INFORMATICS ENGINEERING FACULTY SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2012 ii PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI iii PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI iv PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PERNYATAAN KEASLIAN Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya atau bagian karya orang lain terkecuali yang sudah tertulis didalam kutipan daftar pustaka, sebagaimana layaknya sebuah karya ilmiah. Yogyakarta, 12 Desember 2012 Penulis Kevin v PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI HALAMAN PERSEMBAHAN Skripsi ini saya persembahkan untuk : KELUARGA TERCINTA Papa saya yang telah menghadap Bapa di Surga, untuk Mama tercinta yang senantiasa membesarkan saya sampai saya bisa menyelesaikan studi, untuk Kakak saya Michael, Nelly, Theo, dan juga keluarga yang selalu mendukung dan memberi semangat untuk tetap teguh menyelesaikan tugas akhir ini. LASKAR IT 2008 Terima kasih atas support dan ejekan yang membuat saya terus dipacu untuk semangat dan tidak mau menyerah dalam pembuatan tugas akhir ini. SANATA DHARMA OPEN SOURCE Terima kasih sebesar besarnya untuk teman teman SaOS yang telah berpartisipasi dalam pembuatan tugas akhir saya ini hingga selesai.
    [Show full text]
  • Building Xenobuntu Linux Distribution for Teaching and Prototyping Real-Time Operating Systems
    (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.2, February 2011 Building XenoBuntu Linux Distribution for Teaching and Prototyping Real-Time Operating Systems Nabil LITAYEM, Ahmed BEN ACHBALLAH, Slim BEN SAOUD Department of Electrical Engineering - INSAT, University of Carthage, TUNISIA {nabil.litayem, ahmed.achballah, slim.bensaoud}@gmail.com Abstract- This paper describes the realization of a new Linux In this paper, we present the interest of using Xenomai and distribution based on Ubuntu Linux and Xenomai Real-Time Ubuntu as live installable DVD for teaching real-time framework. This realization is motivated by the eminent need of operating systems and rapid real-time applications real-time systems in modern computer science courses. The prototyping. Technical choices and benefits of the chosen majority of the technical choices are made after qualitative solutions will be discussed. comparison. The main goal of this distribution is to offer standard Operating Systems (OS) that include Xenomai The remainder of this paper is organized as follows. infrastructure and the essential tools to begin hard real-time Section 2 presents a survey of RTOS market and discusses application development inside a convivial desktop environment. both of the classic solution and the Linux-based alternatives. The released live/installable DVD can be adopted to emulate The Remastering solutions and available tools are detailed in several classic RTOS Application Program Interfaces (APIs), Section 3. Section 4 describes the realization of our live DVD. directly use and understand real-time Linux in convivial desktop Conclusions and discussion are provided in Section 5. environment and prototyping real-time embedded applications.
    [Show full text]
  • A Survey on Implementation of a Linux-Based Operating System Using LFS Method
    IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 2, No 3, March 2012 ISSN (Online): 1694-0814 www.IJCSI.org 170 A survey on implementation of a Linux-based operating system using LFS method Alireza Abed Masrurkhah1, Amir Seyed Danesh2 and Seyyedeh Narjes Ghiami Taklimi3 1,3 Department of Software Engineering, University Of Guilan Rasht, Guilan, Iran 2 Department of Software Engineering Faculty of Computer Science and information technology University of Malaya, 50303, Kuala Lumpur, Malaysia - Rapid development [2] Abstract - Higher security (in comparison with available In recent years, the movement of open-source software systems) [3, 4] and on top of them Linux open-source and free operating Considering the need to secure data in the present system has attracted the attention of many specialists, world, governments and organizations, naturally, tend to governments, organizations, etc. so that the biggest use more secured products and Linux attracts attention as software companies such as Google, Oracle, etc. stepped one of the safest available operating systems (compared to forward in this movement and are developing open- source Microsoft Windows and Mac OS, tow operating systems software, particularly Linux. The present paper introduces having the most users in the world) [5, 6]. In Linux, it is and investigates developing a Linux-base operating possible to exert changes and personalize in all layers of system with LFS method. First we have a short look on the the operating system and its resource code is also available history of Linux and the reasons of its importance in the for no charge. This allows a programming specialist to present world.
    [Show full text]
  • Full Circle Magazine Is Not Affiliate1d with Or Endorsed by Canonical Ltd
    Issue #16 - August 2008 full circle JAMIE STRANDBOGE THE INDEPENDENT MAGAZINE FOR THE UBUNTU COMMUNITY GIMP PART 5 GNOME-LOOK GUIDE CREATE YOUR OWN UBUNTU CREATE YOUR OWN SERVER 8 CREATE YOUR UBUNTU CREATE AND MOVE FILES CREATE A PERFECT INSTALL AND BURN IT TO CD. MMMM?? DDPPII?? SSIIZZEE IISS EEVVEERRYYTTHHIINNGG IINN:: UUSSIINNGG GGIIMMPP PPAARRTT 55 Full Circle magazine is not affiliate1d with or endorsed by Canonical Ltd. p.04 Creating And Moving Files p.06 Create Your Own Ubuntu p.08 Server Series - Part 8 p.12 GIMP - Part 5 p.15 full circle GNOME-Look Guide p.18 w w w . f u l l c i r c l e m a g a z i n e . o r g Out With The New... p.24 Ubuntu And Kubuntu Themes p.26 : Jamie Strandboge p.27 p.29 p.30 06 p.32 08 12 P. P. P. p.33 : Twitter Clients p.35 p.37 27 .35 P.15 P..18 P. P The articles contained in this magazine are released under the Creative Commons Attribution-Share Alike 3.0 Unported license. This means you can adapt, copy, distribute and transmit the articles but only under the following conditions: You must attribute the work to the original author in some way (at least a name, email or URL) and to this magazine by name ('full circle magazine') and the URL www.fullcirclemagazine.org (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work). If you alter, transform, or build upon this work, you must distribute the resulting work under the same, similar or a compatible license.
    [Show full text]
  • Analisa Dan Implementasi Dalam Membangun Sistem Operasi Linux Menggunakan Metode LSF Dan REMASTER
    Jurnal & Penelitian Teknik Informatika e-ISSN : 2541-2019 Volume 1 Nomor 1, Oktober 2016 p-ISSN : 2541-044X Analisa Dan Implementasi Dalam Membangun Sistem Operasi Linux Menggunakan Metode LSF Dan REMASTER Edy Budi Harjono PASCA SARJANA (S2) ILMU KOMPUTER UNIVERSITAS SUMATERA UTARA MEDAN e-mail: [email protected] Abstrak— Dalam beberapa tahun terakhir perangkat lunak Sistem Operasi Open Sorce menempati posisi diatas yang banyak mengambil perhatian para ahli, Pemerintah Organisasi, Individu, entitas komersial Swasta dan lain-lain, sehingga Perusahaan-perusahaan besar perangkat lunak seperti Google, Oracle dan lainnya melangkah maju dalam hal mengembangkan perangkat lunak Open Source Khususnya Sistem Operasi Linux.Tulisan ini mengacu pada cara mengembangkan perangkat lunak Sistem Operasi Linux yang bersifat Open Source dengan menggunakan Metode LFS (Linux From Scracht), kemudian membandingkan dengan metode “REMASTER” dan menentukan kekurangan dan kelebihan dari masing-masing metode. Kata Kunci — Sistem Operasi, Linux, LFS, REMASTER I. PENDAHULUAN mengurangi kesenjangan di bidang teknologi informasi antara negara berkembang dan negara maju. Saat ini, keberadaan Linux di dunia teknologi informasi tidak hanya sebagai sistem operasi alternatif, tetapi lebih dari itu adalah pemicu revolusi pemikiran dalam industri perangkat lunak. Sistem operasi Linux A. Latar Belakang Masalah menjadi sangat penting dalam industri dan komersial Linux adalah sistem operasi berbasis GNU/Linux dunia karena merupakan sistem operasi open source yang bersifat Open
    [Show full text]
  • Linux & Open Source Genius Guide Vol 5
    A comprehensive masterclass to becoming an instant expert Welcome to Linux & Open Source Despite heavy competition from other operating systems, Linux has not only managed to survive but it has thrived. The recent success of the Raspberry Pi has provided an added impetus for coders, developers and everyday users to take advantage of the many customisable services and utilities that the platform offers. Linux & Open Source Genius Guide Volume 5 is guaranteed to keep any ardent Linux user busy for weeks with the number of useful tutorials, masterclasses and guides on offer. We’ve covered a wide range of fun and useful tips & tricks from creaing your own Windows 8.1 VM to taking pictures and video with the Raspberry Pi Camera. You’ll find tons of useful guides that include dual-booting Linux on any device and an ultimate Qt masterclass. We’ve even featured the essential Linux software for your everyday needs. So, fire up your machine, turn the page, and follow our experts as they guide you through all areas of using and developing Linux. Linux & Open Source Imagine Publishing Ltd Richmond House 33 Richmond Hill Bournemouth Dorset BH2 6EZ +44 (0) 1202 586200 Website: www.imagine-publishing.co.uk Twitter: @Books_Imagine Facebook: www.facebook.com/ImagineBookazines Publishing Director Aaron Asadi Head of Design Ross Andrews Production Editor Hannah Kelly Senior Art Editor Greg Whitaker Designer Abbi Denney Photographer James Sheppard Printed by William Gibbons, 26 Planetary Road, Willenhall, West Midlands, WV13 3XT Distributed in the UK, Eire & the Rest of the World by: Marketforce, Blue Fin Building, 110 Southwark Street, London, SE1 0SU Tel 0203 148 3300 www.marketforce.co.uk Distributed in Australia by: Network Services (a division of Bauer Media Group), Level 21 Civic Tower, 66-68 Goulburn Street, Sydney, New South Wales 2000, Australia Tel +61 2 8667 5288 Disclaimer The publisher cannot accept responsibility for any unsolicited material lost or damaged in the post.
    [Show full text]
  • Efficient and Reliable Filesystem Snapshot Distribution
    Efficient and Reliable Filesystem Snapshot Distribution LAURI VÕSANDI Master of Science Thesis in Information and Communication Technology Supervisor: Lars Kroll Examiner: Dr. Jim Dowling Stockholm, Sweden, June 2015 TRITA-ICT-EX-2015:99 Abstract Linux is an portable operating system kernel devised by Linus Tor- valds and it can be used in conjunction with other userspace utilities such as GNU to build a free and open-source operating system for a multitude of target applications. While Linux-based operating systems have made significant progress on the servers and embedded systems, there is still much room for improvement for workstations and laptops. Up to now Linux-based operating system deployment has been er- ror prone, time-consuming process and usually specific to a particular distribution of Linux. Linux-based operating systems also have a repu- tation of being overly complex to set up for a novice computer user and even though there are now laptops available with pre-installed Ubuntu [1], installing Linux-based operating system on arbitrary device is trou- blesome due to lack of native support for certain hardware components. In this thesis Butterknife, a B-tree file system (Btrfs) and Linux Containers (LXC) based provisioning suite is presented. Butterknife can be used to significantly reduce deployment time of customized Linux- based operating system. Butterknife makes use of LXC to prepare a template of the root filesystem and Btrfs snapshotting to save state of the template. Btrfs send/receive mechanism is then used to transfer the root filesystem to the target machine. Post-deployment scripts are then used to configure the root filesystem for particular deployment, option- ally retaining hostname, domain membership, configuration manage- ment keys etc.
    [Show full text]