faq.md 5.88 KB
Newer Older
meu's avatar
meu committed
1 2 3 4 5 6 7 8
---
title: 'FAQ'
taxonomy:
    category:
        - docs
visible: true
---

9
## ParrotOS Frequently Asked Questions
meu's avatar
meu committed
10

11
### Why should I use ParrotOS?
meu's avatar
meu committed
12

13 14 15
Penetration testing is a time intensive job, maintaining your toolkit shouldn't 
be also. We make it easier for professionals to accomplish the important stuff 
by reducing the time and effort wasted making sure their tools work.
16

s1udge's avatar
s1udge committed
17
Not sure if Parrot is for you? Check out "[Should I use Parrot?](https://www.parrotsec.org/docs/intro/what-is-parrot/#should-i-use-parrot)" to be sure.
meu's avatar
meu committed
18

19
### What is the default live password?
meu's avatar
meu committed
20

21
Live user: **user**
22
Live pass: **toor**
23

24
Parrot may not have a root password since Parrot 4.4, to launch programs as root or to obtain a root terminal, use **sudo**
meu's avatar
meu committed
25

26
### How do I upgrade my system?
Lorenzo Faletra's avatar
Lorenzo Faletra committed
27

28
First please, do __NOT__ use `apt-get upgrade`. Because ParrotOS is a rolling distribution and how APT works, the command will cause considerable problems to your system. We don't recommend `apt-get` in general as the command is not really meant for end-users. The following are the recommended ways to update your system:
meu's avatar
meu committed
29 30

1) First method
Lorenzo Faletra's avatar
Lorenzo Faletra committed
31

32
Open a terminal window (default is Alt+T) and launch the following command:
Lorenzo Faletra's avatar
Lorenzo Faletra committed
33

34
```text
35 36
sudo parrot-upgrade
```
meu's avatar
meu committed
37 38

2) Second method
Lorenzo Faletra's avatar
Lorenzo Faletra committed
39

40
Open a terminal window and launch the following commands:
Lorenzo Faletra's avatar
Lorenzo Faletra committed
41

42
```text
43
sudo apt update
Lorenzo Faletra's avatar
Lorenzo Faletra committed
44
sudo apt full-upgrade
45
```
meu's avatar
meu committed
46 47

3) Third method
Lorenzo Faletra's avatar
Lorenzo Faletra committed
48

meu's avatar
meu committed
49
Open System > Administration > Package Manager (synaptic)
Lorenzo Faletra's avatar
Lorenzo Faletra committed
50

51
Then click on the button to update the packages list.
Lorenzo Faletra's avatar
Lorenzo Faletra committed
52

53
Click on the other button to select the upgrades and finally apply the changes.
Lorenzo Faletra's avatar
Lorenzo Faletra committed
54

55
### Why isn't $toolname installed?
meu's avatar
meu committed
56

57
We have a set of prerequisites to check before a tool makes its way into our repositories such as:
Lorenzo Faletra's avatar
Lorenzo Faletra committed
58

59
- Is the tool actively maintained?
Lorenzo Faletra's avatar
Lorenzo Faletra committed
60

61
- Does it have the necessary documentation?
Lorenzo Faletra's avatar
Lorenzo Faletra committed
62

63
- Is it FLOSS, FOSS or does it's license allow redistribution?
Lorenzo Faletra's avatar
Lorenzo Faletra committed
64

65
- Are there other tools that do the same thing?
Lorenzo Faletra's avatar
Lorenzo Faletra committed
66

67
- Is there someone available to package and maintain it?
Lorenzo Faletra's avatar
Lorenzo Faletra committed
68 69


meu's avatar
meu committed
70
and more[...];
Lorenzo Faletra's avatar
Lorenzo Faletra committed
71 72


73
If the answers were “Yes” we're more than glad to take your request via our [Community Portal](https://community.parrotsec.org/c/development).
meu's avatar
meu committed
74

Lorenzo Faletra's avatar
Lorenzo Faletra committed
75

76
### Where can bugs be submitted?
meu's avatar
meu committed
77

78
If the bug involves a specific piece of software maintained by Parrot, then search the project on our [Dev Portal](https://nest.parrotsec.org/) and open an issue.
79

80
If the bug involves a software package that is not listed, then you should contact the maintainer of that particular software.
81

82
If you are not sure what software is involved, or if you don't know how to contact the upstream developer, then contact us on our [Community Portal](https://community.parrotsec.org/c/development/)
meu's avatar
meu committed
83

84
### What should my sources.list look like?
meu's avatar
meu committed
85

86
`/etc/apt/sources.list` should be **EMPTY**
meu's avatar
meu committed
87

88 89
`/etc/apt/sources.list.d/parrot.list` should contain the following content

90
```bash
91 92
deb https://deb.parrotsec.org/parrot stable main contrib non-free
#deb-src https://deb.parrotsec.org/parrot stable main contrib non-free
93
```
meu's avatar
meu committed
94 95


96
### The installer wants a CD/DVD but I'm using a USB drive.
meu's avatar
meu committed
97 98

If this happens, then you did something terribly wrong during the creation of the USB bootable device.
99

100
This usually happens when you use software that doesn't respect the isohybrid standards.
101

102
The following page will describe the issue, how to fix it and why it can occur.
103

104
[Create a Boot Device](https://www.parrotsec.org/docs/getting-started/create-boot-device/)
meu's avatar
meu committed
105

106
### How do I prepare a bootable Parrot USB drive?
meu's avatar
meu committed
107

108
1) Download Etcher from our [Download page](https://www.parrotsec.org/download.php) or directly from [www.etcher.io](https://www.etcher.io).
109 110 111

2) Download the ISO file of the Parrot version you need from our our [Download Page](https://www.parrotsec.org/download.php)

112
3) Use Etcher to flash the ISO file into a free pen drive (the pen drive will be erased).
meu's avatar
meu committed
113

114
Read more [here](https://www.parrotsec.org/docs/getting-started/create-boot-device).
115

116
### I'm new to Linux, please help me!
117

118
Of Course! Please check out [helpme](https://www.parrotsec.org/docs/info/helpme/), the [Using ParrotOS](https://www.parrotsec.org/docs/start/) pages and the [further reading](https://www.parrotsec.org/docs/library/start/). We also strongly recommend taking the [EdX course](https://www.edx.org/course/introduction-to-linux/) by the [Linux Foundation](https://www.linuxfoundation.org/).
119

120
### Should I encrypt my harddrive?
121 122

Yes, always. Do it during your initial install or you will need to reinstall. 
123

124
### My hardware is *xyz-super-cool gizmo . . .* will it run ParrotOS?
meu's avatar
meu committed
125

126 127
Maybe, check our [supported hardware](https://www.parrotsec.org/docs/trbl/supported-hardware/) page.

128
### Can you teach me how to hack, become a Linux uber-duber user, or live a holy life like Cucumber Bob?
129

130
Uh no. Nooope. . . You do not know deh way. <br>Seriously, [reading](https://www.parrotsec.org/docs/library/start/) will lead you down the path of autodidactic salvation.
131

132 133 134 135 136 137 138 139
### How can I disable the GUI update reminder? 

Please see [here](https://community.parrotsec.org/t/parrot-updater/1485/2)

### I can't login at startup as root?

That is by design, use `sudo` instead.

140 141 142
### How do I setup auto-login?

Our OVA images are already configured for auto-login (any passwords needed are on the desktop). We don't recommend or support auto-login for our other builds.
meu's avatar
meu committed
143

144 145 146 147
### Does Parrot Replace Heads/Tails?

No, although similar Parrot isn't designed to replace or be used as a Heads/Tails system.

148
### What is the difference between Kali Linux and ParrotOS? 
149 150 151

There are several and we think you should try both to really get a solid feeling of which one fits you best. 

152
### Can I contribute to this FAQ?
meu's avatar
meu committed
153

154 155 156 157 158 159 160
Of course! The pages are written in Markdown and can be accessed [here](https://nest.parrotsec.org/parrot-organization/documentation/blob/master/docs/faq.md).


&nbsp;

&nbsp;

161
[Using Parrot](https://www.parrotsec.org/docs/info/start/) | [Troubleshooting](https://www.parrotsec.org/docs/trbl/start/) | [Linux Beginner Guide](https://www.parrotsec.org/docs/library/lbg-basics/) | [Home](https://www.parrotsec.org/docs/)